기술나눔

vscode 편집 keil 프로젝트

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. 인코딩 문제

일반적으로 keil의 기본값은 amsi 형식이고 vscode의 기본값은 utf-8 형식입니다. 직접 열면 문자가 깨집니다.

솔루션 프로세스:

1. Keil 생성 단계를 생각하면 utf 인코딩 형식을 사용합니다.

지역 설정에서 "베타 버전을 선택하고 글로벌 utf-8을 제공하고 글로벌 언어 지원을 제공하십시오". 하나는 문제에 대한 좋은 해결책이 없다는 것입니다. 또한 알 수 없는 인코딩 문제가 발생할 수 있다는 정보도 있었습니다. 포기했다.
2. vscode가 ANSI(또는 gb 2312) 형식을 표시할 수 있도록 해주세요. 처음에는 vscode가 gb2312 형식을 자동으로 감지하여 표시할 수 있다고 생각했는데 감지가 가끔 실패했습니다.

그런 다음 기본적으로 gb2312를 열도록 변경합니다. 다른 형식을 감지하고 표시해야 합니다. 결과는 정상입니다. gb2312 파일을 정상적으로 표시하는 동시에 utf-8 형식을 매우 잘 감지하고 표시할 수 있습니다.

따라서 현재 vscode의 자동 감지 옵션이 체크되어 있으며, gb2312가 기본적으로 켜져 있습니다.

2. vscode 설정은 특정 파일이나 폴더를 표시하지 않습니다

vscode 설정이 특정 파일을 표시하지 않거나 폴더_빌드 파일이 vscode 탐색기에 표시되지 않습니다-CSDN 블로그

3. .gitignore 파일 – Git에서 파일과 폴더를 무시하는 방법

특수 파일 무시특수 파일 무시 - Liao Xuefeng 공식 웹사이트

참고: .gitignore 파일은 계속해서 github에 업로드됩니다. .gitignore 파일은 무시할 파일과 동일한 디렉터리에 배치됩니다.

.gitignore에서 /Untitled Project.si4project를 사용할 수도 있으므로 동일한 디렉터리에 배치해야 합니다.

현재는 sourceinsiht가 선호됩니다. 동일한 프로젝트 파일의 경우 si는 10m의 메모리를 차지하고 vscode는 450m를 차지합니다.

4. 질문 제출

vscode의 각 git 제출에는 텍스트 설명이 있어야 하며 비워둘 수 없습니다. 이것은 git이 사용되는 방식이기도 합니다.

5. vscode를 git에 제출하면 계속해서 맴돌게 됩니다.

vscode가 git을 제출하면 계속해서 서클에 멈춥니다._vscode가 github 코드를 제출하고 계속 회전합니다. - CSDN 블로그