Notepad เป็นหนึ่งในแอพ Windows คลาสสิกที่ Microsoft ไม่ค่อยอัพเดท ตั้งแต่ Windows 10 Build 17661 Microsoft ได้ทำการปรับปรุงแอพหนึ่งครั้ง ตอนนี้รู้จักการลงท้ายบรรทัด Unix แล้วดังนั้นคุณสามารถดูและแก้ไขไฟล์ Unix / Linux ด้วย Notepad มีโอกาสที่พฤติกรรมใหม่นี้อาจใช้ไม่ได้กับสถานการณ์ของคุณหรือคุณอาจต้องการปิดพฤติกรรมใหม่นี้และกลับไปใช้พฤติกรรมเดิมของ Notepad นี่คือวิธีการ
การโฆษณา
ใน Unix / Linux การลงท้ายบรรทัดจะค่อนข้างแตกต่างจากที่ Windows ใช้
ใน Windows มีสัญลักษณ์สองตัวที่ใช้เพื่อจุดประสงค์นั้น: char (10) หรือที่เรียกว่า Carriage Return (CR) และ char (13) หรือที่เรียกว่า Line Feed (LF) Linux ใช้ LF สำหรับการลงท้ายบรรทัดเท่านั้น
วิธีลบอีเมลที่ยังไม่ได้อ่านทั้งหมดใน yahoo
เป็นเวลาหลายปีแล้วที่ Notepad รองรับเฉพาะรูปแบบ CRLF ทำให้ไม่สามารถอ่านและแก้ไขไฟล์ข้อความของ Linux ได้ อาจต้องขอบคุณการรวมไฟล์ ระบบย่อยของ Windows สำหรับ Linux Notepad ใน Windows 10 build 17661 สามารถรับรู้การสิ้นสุดบรรทัดของ Linux
นี่คือภาพหน้าจอของ Notepad ที่พยายามแสดงเนื้อหาของไฟล์ข้อความ Linux .bashrc ซึ่งมีเฉพาะตัวอักษร Unix LF EOL:
ภาพหน้าจอถัดไปแสดงแอป Notepad ที่อัปเดตซึ่งแสดงไฟล์เดียวกันอย่างถูกต้อง:
แถบสถานะระบุการสิ้นสุดบรรทัดปัจจุบันเป็นไปได้ที่จะปิดใช้งานพฤติกรรมนี้เมื่อจำเป็น
หากต้องการปิดใช้งานการรองรับ Unix Line Endings ใน Windows Notepad ให้ดำเนินการดังต่อไปนี้
- เปิด แอป Registry Editor .
- ไปที่คีย์รีจิสทรีต่อไปนี้
HKEY_CURRENT_USER Software Microsoft Notepad
ดูวิธีไปที่คีย์รีจิสทรี ด้วยคลิกเดียว . หากไม่มีคีย์นี้คุณควรสร้างด้วยตนเอง
- ทางด้านขวาให้สร้างค่า DWORD 32 บิตใหม่fWindowsOnlyEOL.
หมายเหตุ: แม้ว่าคุณจะเป็น ใช้ Windows 64 บิต คุณยังต้องสร้างค่า DWORD 32 บิต
ตั้งค่าเป็น 1 - ทางด้านขวาให้สร้างค่า DWORD 32 บิตใหม่fPasteOriginalEOL. ปล่อยให้ข้อมูลค่าเป็น 0
- เพื่อให้การเปลี่ยนแปลงที่ทำโดย Registry tweak มีผลบังคับใช้คุณต้อง ออกจากระบบ และลงชื่อเข้าใช้บัญชีผู้ใช้ของคุณ
fWindowsOnlyEOL
มูลค่าทำงานดังนี้:
fWindowsOnlyEOL = 0: ใส่อักขระ EOL ที่ตรวจพบของเอกสารที่เปิดอยู่เมื่อกดปุ่ม Return / Enter
fWindowsOnlyEOL = 1: บังคับให้ลงท้ายบรรทัด Windows CRLF เมื่อกดปุ่ม Return / Enter
fPasteOriginalEOL
พารามิเตอร์ยอมรับค่าต่อไปนี้
fPasteOriginalEOL = 0 : แก้ไขอักขระ EOL f ข้อความที่วางใน Notepad เป็นอักขระ EOL ของเอกสารที่เปิดอยู่ในปัจจุบัน
วิธีแคปหน้าจอแชทใน snapchat โดยที่พวกเขาไม่รู้
fPasteOriginalEOL = 1 : อักขระ EOL ในข้อความที่วางลงใน Notepad จะไม่มีการแก้ไข
สุดท้ายสามารถใช้ Winaero Tweaker เพื่อปรับแต่งการรองรับการสิ้นสุดบรรทัด Unix ใน Notepad
คุณสามารถดาวน์โหลด Winaero Tweaker ได้ที่นี่: ดาวน์โหลด Winaero Tweaker
ที่มา: ไมโครซอฟต์