Windows Tips & News

Išjunkite „Unix“ eilučių pabaigų palaikymą „Windows Notepad“.

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„Notepad“ yra viena iš klasikinių „Windows“ programų, kurią „Microsoft“ atnaujina retai. Pradedant nuo „Windows 10 Build 17661“, „Microsoft“ padarė vieną programos patobulinimą. Dabar jis atpažįsta Unix eilučių pabaigas, todėl galite peržiūrėti ir redaguoti Unix/Linux failus naudodami Notepad. Yra tikimybė, kad šis naujas elgesys gali netikti jūsų scenarijuose, arba galbūt norėsite išjungti šią naują elgseną ir grįžti prie pradinio Notepad veikimo. Štai kaip.

Skelbimas

„Unix“ / „Linux“ eilučių galūnės visiškai skiriasi nuo „Windows“ naudojamų.
Sistemoje Windows šiuo tikslu naudojami du simboliai: char (10), žinomas kaip vežimo grįžimas (CR), ir char (13), žinomas kaip eilutės tiekimas (LF). Linux naudoja tik LF eilučių pabaigai.

Daugelį metų Notepad palaikė tik CRLF schemą, todėl buvo neįmanoma skaityti ir redaguoti Linux tekstinių failų. Tikriausiai dėl integracijos Windows posistemis, skirtas Linux, Notepad Windows 10 build 17661 gali atpažinti Linux eilučių pabaigas.

Štai ekrano kopija, kai Notepad bandoma parodyti Linux .bashrc tekstinio failo, kuriame yra tik Unix LF EOL simbolių, turinį:

Užrašų knygelė Prieš

Kitoje ekrano kopijoje rodoma atnaujinta Notepad programa, kuri tinkamai rodo tą patį failą:

Užrašų knygelė po

Būsenos juosta rodo esamas eilučių pabaigas.Užrašų eilutės pabaiga Statur BarJei reikia, šį elgesį galima išjungti.

Norėdami išjungti „Unix Line Endings“ palaikymą „Windows Notepad“., atlikite šiuos veiksmus.

  1. Atidaryk Registro rengyklės programa.
  2. Eikite į šį registro raktą.
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    Sužinokite, kaip pereiti prie registro rakto vienu paspaudimu. Jei šio rakto nėra, turėtumėte jį sukurti rankiniu būdu.

  3. Dešinėje sukurkite naują 32 bitų DWORD reikšmę fWindowsOnlyEOL.
    Pastaba: net jei esate veikia 64 bitų Windows vis tiek turite sukurti 32 bitų DWORD reikšmę.
    Nustatykite jo reikšmę į 1.
  4. Dešinėje sukurkite naują 32 bitų DWORD reikšmę fPasteOriginalEOL. Palikite jo vertės duomenis kaip 0.
  5. Kad pakeitimai, atlikti registro patobulinimu, įsigaliotų, turite Atsijungti ir prisijunkite prie savo vartotojo paskyros.

The fWindowsOnlyEOL vertė veikia taip:

fWindowsOnlyEOL = 0: Įveskite šiuo metu atidaryto dokumento aptiktą EOL simbolį, kai paspaudžiamas grįžimo / įvesties klavišas.

fWindowsOnlyEOL = 1: Priverskite Windows CRLF eilučių pabaigą, kai paspaudžiamas klavišas „Return/Enter“.

The fPasteOriginalEOL parametras priima šias reikšmes.

fPasteOriginalEOL = 0: pakeičia į užrašų knygelę įklijuojamo teksto EOL simbolį į šiuo metu atidaryto dokumento EOL simbolį.

fPasteOriginalEOL = 1: EOL simboliai tekste, įklijuotame į užrašų knygelę, nekeičiami.

Galiausiai, Winaero Tweaker gali būti naudojamas tinkinti Unix eilučių pabaigų palaikymą Notepad.

Winaero Tweaker Unix Line Endings Notepad

Winaero Tweaker galite atsisiųsti čia: Atsisiųskite Winaero Tweaker

Šaltinis: Microsoft

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
Kaip grįžti į ankstesnę versiją sistemoje „Windows 10“.

Kaip grįžti į ankstesnę versiją sistemoje „Windows 10“.

„Windows Insider“ programa apima „Windows 10“ išankstinio leidimo versijų gavimą. Daugybė vartoto...

Skaityti daugiau

Dabar galite atsisiųsti Windows 10X emuliatorių ir atnaujintus kūrėjo įrankius

Dabar galite atsisiųsti Windows 10X emuliatorių ir atnaujintus kūrėjo įrankius

Šiandien per „Microsoft 365 Developer Day“ internetinę transliaciją „Microsoft“ atskleidė savo dv...

Skaityti daugiau

Išjunkite greitą vartotojo perjungimą sistemoje „Windows 10“.

Išjunkite greitą vartotojo perjungimą sistemoje „Windows 10“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau