Windows Tips & News

Dezactivați suportul pentru terminațiile de linie Unix în Windows Notepad

click fraud protection

Notepad este una dintre aplicațiile clasice Windows pe care Microsoft le actualizează rar. Începând cu Windows 10 Build 17661, Microsoft a adus o îmbunătățire 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 puteți prefera să dezactivați acest nou comportament și să reveniți la comportamentul inițial al Notepad-ului. Iată cum.

În Unix/Linux, sfârșiturile 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 numai LF pentru sfârșiturile de linie.

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 în Windows 10 build 17661 poate recunoaște terminațiile liniei Linux.

Iată o captură de ecran cu Notepad care încearcă să afișeze conținutul unui fișier text Linux .bashrc, care conține doar caractere Unix LF EOL:

Următoarea captură de ecran arată aplicația Notepad actualizată, care afișează corect același fișier:

Bara de stare indică sfârșiturile curente ale liniilor.Este posibil să dezactivați acest comportament atunci când este necesar.

Pentru a dezactiva suportul Unix Line Endings în Windows Notepad, urmează următoarele instrucțiuni.

  1. Deschide Aplicația Registry Editor.
  2. Accesați următoarea cheie de registry.
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    Vedeți cum să accesați o cheie de registry cu un singur clic. Dacă această cheie nu există, ar trebui să o creați manual.

  3. În dreapta, creați o nouă valoare DWORD pe 32 de biți fWindowsOnlyEOL.
    Notă: chiar dacă sunteți rulează Windows pe 64 de biți trebuie să creați în continuare o valoare DWORD pe 32 de biți.
    Setează-i valoarea la 1.
  4. În dreapta, creați o nouă valoare DWORD pe 32 de biți fPasteOriginalEOL. Lăsați datele de valoare ca 0.
  5. Pentru ca modificările efectuate prin modificarea Registrului să intre în vigoare, trebuie să faceți acest lucru Sign out și conectați-vă la contul dvs. de utilizator.

The 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șitul liniei Windows CRLF când este apăsată tasta Return/Enter.

The 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.

fPasteOriginalEOL = 1: caracterele EOL din textul lipit în Notepad nu sunt modificate.

În cele din urmă, Winaero Tweaker poate fi folosit pentru a personaliza suportul pentru terminațiile de linie Unix în Notepad.

Puteți descărca Winaero Tweaker aici: Descărcați Winaero Tweaker

Sursă: Microsoft

Cum să dezinstalați Instrumentul Snipping în Windows 10

Cum să dezinstalați Instrumentul Snipping în Windows 10

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța...

Citeste mai mult

Activați generatorul de coduri QR pentru adresa URL a paginii în Edge Chromium

Acest site web folosește cookie-uri pentru a vă îmbunătăți experiența în timp ce navigați pe site...

Citeste mai mult

Obțineți extensia Ghostery pentru Microsoft Edge

Obțineți extensia Ghostery pentru Microsoft Edge

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța...

Citeste mai mult