Notepad este una dintre aplicațiile Windows clasice pe care Microsoft le actualizează rar. Începând cu Windows 10 Build 17661, Microsoft a făcut o îmbunătățire a aplicației. Acum recunoaște sfârșiturile de linie Unix, astfel încât să puteți vizualiza și edita fișiere Unix / Linux cu Notepad. Există șansa ca acest nou comportament să nu funcționeze pentru scenariile dvs. sau să preferați să dezactivați acest nou comportament și să reveniți la comportamentul original al Notepad. Iată cum.
Reclama
În Unix / Linux, terminările de linie sunt destul de diferite de ceea ce folosește Windows.
În Windows, există două simboluri utilizate în acest scop: char (10), cunoscut sub numele de Carriage Return (CR) și char (13), cunoscut sub numele de Line Feed (LF). Linux folosește doar LF pentru terminările de linie.
cum să părăsiți un server discord pe care l-ați creat
De ani de zile, Notepad a acceptat doar schema CRLF, făcând imposibilă citirea și editarea fișierelor text Linux. Probabil, datorită integrării Subsistemul Windows pentru Linux , Notepad-ul din Windows 10 build 17661 poate recunoaște terminările liniei Linux.
Iată o captură de ecran a Notepad care încearcă să afișeze conținutul unui fișier text Linux .bashrc, care conține numai caractere Unix LF EOL:
Următoarea captură de ecran arată aplicația Notepad actualizată, care afișează în mod corespunzător același fișier:
Bara de stare indică finalurile curente ale liniei.Este posibil să dezactivați acest comportament atunci când este necesar.
Pentru a dezactiva suportul Unix Line Endings în Notepad-ul Windows , urmează următoarele instrucțiuni.
- Deschide Aplicația Registry Editor .
- Mergeți la următoarea cheie de registru.
HKEY_CURRENT_USER Software Microsoft Notepad
Vedeți cum să accesați o cheie de registru cu un singur clic . Dacă această cheie nu există, ar trebui să o creați manual.
- În dreapta, creați o nouă valoare DWORD pe 32 de bițifWindowsOnlyEOL.
Notă: Chiar dacă ești care rulează Windows pe 64 de biți trebuie să creați în continuare o valoare DWORD pe 32 de biți.
Setați valoarea sa la 1. - În dreapta, creați o nouă valoare DWORD pe 32 de bițifPasteOriginalEOL. Lăsați datele valorii sale ca 0.
- Pentru ca modificările făcute de modificările de registru să intre în vigoare, trebuie să faceți acest lucru Sign out și conectați-vă la contul dvs. de utilizator.
fWindowsOnlyEOL
valoarea funcționează după cum urmează:
fWindowsOnlyEOL = 0: Introduceți caracterul EOL detectat al documentului deschis, când este apăsată tasta Return / Enter.
fWindowsOnlyEOL = 1: Forțați sfârșiturile de linie CRLF Windows când este apăsată tasta Return / Enter.
fPasteOriginalEOL
parametrul acceptă următoarele valori.
fPasteOriginalEOL = 0 : Modifică caracterul EOL al textului care este lipit în Notepad la caracterul EOL al documentului deschis în prezent.
comanda Windows 10 sleep
fPasteOriginalEOL = 1 : Caracterele EOL din text lipite în Notepad nu sunt modificate.
În cele din urmă, Winaero Tweaker poate fi utilizat pentru a personaliza suportul pentru terminările de linie Unix în Notepad.
Puteți descărca Winaero Tweaker aici: Descărcați Winaero Tweaker
Sursă: Microsoft