บน windows 7 (x64) ตัวเลือกเริ่มต้นสำหรับการบันทึกไฟล์ข้อความใน Notepad คือ ANSI หนึ่งสามารถเลือกการเข้ารหัสอื่น ๆ จากกล่องคำสั่งผสม แต่ฉันต้องการให้ตัวเลือกนี้เป็นค่าเริ่มต้น
บน windows 7 (x64) ตัวเลือกเริ่มต้นสำหรับการบันทึกไฟล์ข้อความใน Notepad คือ ANSI หนึ่งสามารถเลือกการเข้ารหัสอื่น ๆ จากกล่องคำสั่งผสม แต่ฉันต้องการให้ตัวเลือกนี้เป็นค่าเริ่มต้น
คำตอบ:
แนวคิดสำหรับการบันทึกเป็น UTF-8 โดยค่าเริ่มต้นไม่พบวิธีการเข้ารหัสที่แตกต่างกันเป็นค่าเริ่มต้น
Right click -> New -> Text Document
เปิดมันและไม่พิมพ์อะไรลงไปในนั้น
ไปที่File -> Save As...
และเลือก UTF-8 ภายใต้Encoding
กดSave
และเขียนทับไฟล์ที่มีอยู่ ปิดไฟล์
เปลี่ยนชื่อNew Text Document.txt
เป็นTXTUTF-8.txt
คัดลอกTXTUTF-8.txt
ไปยังC:\WINDOWS\SHELLNEW
ไปที่ "เริ่ม -> เรียกใช้ ... " และพิมพ์ regedit กดตกลง
นำทางไปยัง HKEY_CLASSES_ROOT\.txt\ShellNew
คลิกขวาในหน้าต่างด้านขวา -> ใหม่ -> String Value
และเปลี่ยนชื่อเป็นFileName
ดับเบิลคลิกที่FileName
และใส่TXTUTF-8.txt
ลงในฟิลด์ข้อมูลค่าแล้วกดตกลง
ทดสอบมัน: สร้างเอกสาร. txt ใหม่ (คลิกขวา -> ใหม่ -> เอกสารข้อความ) เปิดและไปที่File -> Save As...
และดูการเข้ารหัสเพื่อให้แน่ใจว่าเป็นค่าเริ่มต้นเป็น UTF-8
ใน windows 7 (อาจเป็นระบบอื่นเช่นกัน) คุณต้องตั้งค่าตำแหน่งที่ตั้งของระบบ - การตั้งค่าภูมิภาค> แท็บการดูแล> เปลี่ยนตำแหน่งที่ตั้งของระบบเป็นภาษาที่คุณเลือก วิธีนี้ช่วยแก้ไขปัญหาแบบอักษรฮีบรูของฉันไม่แสดงอย่างถูกต้องในแผ่นจดบันทึก