
몇 달 전에 전자책 리더를 구입했는데 마침내 .txt 파일이 올바르게 표시되지 않는 이유를 알아냈습니다. ANSI를 좋아하지 않습니다. 다른 3가지 코딩 메모장에서는 문제가 없습니다.
어떤 이유로 저는 UTF-8을 선택하고 그 안에 있는 모든 .txt 파일을 디코딩했습니다(우리는 수천 개의 작지만 중요한 문서에 대해 이야기하고 있습니다). 그들은 올바르게 작동하며 이제 UTF-8로 저장하는 데 주의를 기울이고 있지만 나 자신도 알고 있으며 어느 시점에서는 이를 잊어버리고 기본 ANSI로 저장하게 될 것임을 알고 있습니다.
그래서 작은 소설 이후의 질문: 새로 연 메모장을 저장할 때 기본 코딩을 변경할 수 있는 방법이 있습니까? (윈7)
이전에 생성된 .txt 파일을 열 때 기본값을 변경하는 방법에 대해 알고 있지만 항상 새 문서를 먼저 생성하는 것은 번거롭습니다.
답변1
현장에서 명확한 답변을 제공하려고 합니다.
- 데스크탑을 마우스 오른쪽 버튼으로 클릭한 다음 새로 만들기 > 텍스트 문서를 선택합니다.
- 텍스트 파일이
New Text Document.txt
생성됩니다. 아무것도 입력하지 말고 열어보세요. - 파일 > 다른 이름으로 저장...으로 이동하여 아래에서 UTF-8을 선택하고
Encoding:
키를 눌러Save
기존 파일을 덮어씁니다. 파일을 닫습니다. New Text Document.txt
다음으로 이름 바꾸기TXTUTF-8.txt
"TXTUTF-8.txt"
에게 복사C:\WINDOWS\SHELLNEW
- 가서
Start > Run...
입력regedit
하고 확인을 누르세요. - 로 이동
HKEY_CLASSES_ROOT\.txt\ShellNew
- 오른쪽 창에서 마우스 오른쪽 버튼을 클릭하고 > 새로 만들기 >
String Value
이름을 다음으로 바꿉니다.FileName
- 두 번 클릭하여 필드 에
FileName
입력 하고 확인을 누릅니다.TXTUTF-8.txt
Value data:
이 솔루션의 결점은 빈 utf-8 txt 문서를 열 때마다 > 새로 만들기 > 텍스트 문서를 마우스 오른쪽 버튼으로 클릭하고 거기서 작업해야 한다는 것입니다.
기억하세요: 레지스트리를 수정하는 것은 위험합니다! 자신의 책임하에 사용하십시오.