Windows Tips & News

Onemogućite podršku za završetak reda Unix u Windows Notepadu

click fraud protection
PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

Notepad je jedna od klasičnih Windows aplikacija koju Microsoft rijetko ažurira. Počevši od Windows 10 Build 17661, Microsoft je napravio jedno poboljšanje u aplikaciji. Sada prepoznaje završetke Unix redaka, tako da možete pregledavati i uređivati ​​Unix/Linux datoteke pomoću Notepad-a. Postoji šansa da ovo novo ponašanje možda neće funkcionirati za vaše scenarije ili ćete možda radije onemogućiti to novo ponašanje i vratiti se izvornom ponašanju Notepada. Evo kako.

Oglas

U Unixu/Linuxu, završeci redaka se dosta razlikuju od onoga što Windows koristi.
U sustavu Windows postoje dva simbola koja se koriste u tu svrhu: char (10), poznat kao Carriage Return (CR) i char (13), poznat kao Line Feed (LF). Linux koristi samo LF za završetak redaka.

Godinama je Notepad podržavao samo CRLF shemu, što je onemogućavalo čitanje i uređivanje tekstualnih datoteka Linuxa. Vjerojatno zahvaljujući integraciji

Windows podsustav za Linux, Notepad u sustavu Windows 10 build 17661 može prepoznati završetke Linux reda.

Ovdje je snimka zaslona Notepad-a koji pokušava prikazati sadržaj tekstualne datoteke Linux .bashrc, koja sadrži samo Unix LF EOL znakove:

Bilježnica Prije

Sljedeća snimka zaslona prikazuje ažuriranu aplikaciju Notepad, koja ispravno prikazuje istu datoteku:

Bilježnica Nakon

Statusna traka pokazuje trenutne završetke redaka.Bilježnica Završetak staturne trake redaMoguće je onemogućiti ovo ponašanje kada je potrebno.

Za onemogućavanje podrške završetcima Unix linija u Windows Notepadu, učinite sljedeće.

  1. Otvori Aplikacija Registry Editor.
  2. Idite na sljedeći ključ registra.
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    Pogledajte kako doći do ključa registra jednim klikom. Ako ovaj ključ ne postoji, izradite ga ručno.

  3. S desne strane kreirajte novu 32-bitnu vrijednost DWORD fWindowsOnlyEOL.
    Napomena: Čak i ako jeste pokrenuti 64-bitni Windows i dalje morate stvoriti 32-bitnu DWORD vrijednost.
    Postavite njegovu vrijednost na 1.
  4. S desne strane kreirajte novu 32-bitnu vrijednost DWORD fPasteOriginalEOL. Ostavite podatke o vrijednosti kao 0.
  5. Da bi promjene koje je izvršio podešavanje Registry stupile na snagu, morate to učiniti odjavi se i prijavite se na svoj korisnički račun.

The fWindowsOnlyEOL vrijednost radi na sljedeći način:

fWindowsOnlyEOL = 0: Umetnite otkriveni EOL znak trenutno otvorenog dokumenta kada se pritisne tipka Return/Enter.

fWindowsOnlyEOL = 1: Prisilno završava Windows CRLF redak kada se pritisne tipka Return/Enter.

The fPasteOriginalEOL parametar prihvaća sljedeće vrijednosti.

fPasteOriginalEOL = 0: Mijenja EOL znak teksta koji se lijepi u Notepad u znak EOL trenutno otvorenog dokumenta.

fPasteOriginalEOL = 1: EOL znakovi u tekstu zalijepljenom u Notepad se ne mijenjaju.

Konačno, Winaero Tweaker se može koristiti za prilagodbu podrške za završetak Unix linija u Notepadu.

Winaero Tweaker Unix Line Endings Notepad

Winaero Tweaker možete preuzeti ovdje: Preuzmite Winaero Tweaker

Izvor: Microsoft

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

Tema inspirirana sustavom Windows 8

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više

Kako pokrenuti novi moderni upravitelj datoteka u sustavu Windows 8.1 (aka 'Plavi')

Kako pokrenuti novi moderni upravitelj datoteka u sustavu Windows 8.1 (aka 'Plavi')

2 odgovoraAžuriranje: Ovaj trik više nije potreban za Windows 8.1 RTM gdje je moderni upravitelj ...

Čitaj više

Tema Quiet Rivers za Windows 8

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više