Windows Tips & News

Keelake Unixi realõpude tugi Windows Notepadis

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

Notepad on üks klassikalisi Windowsi rakendusi, mida Microsoft harva värskendab. Alates operatsioonisüsteemi Windows 10 Build 17661 versioonist on Microsoft teinud rakenduses ühe täiustuse. See tunneb nüüd ära Unixi realõpud, nii et saate Notepadiga Unixi/Linuxi faile vaadata ja redigeerida. On võimalus, et see uus käitumine ei pruugi teie stsenaariumide puhul toimida või eelistate selle uue käitumise keelata ja naasta Notepadi algse käitumise juurde. Siin on, kuidas.

Reklaam

Unixis/Linuxis on realõpud üsna erinevad Windowsi kasutatavatest.
Windowsis kasutatakse selleks kahte sümbolit: char (10), mida tuntakse Carriage Return (CR) nime all, ja char (13), mida tuntakse kui reavahetust (LF). Linux kasutab realõpude jaoks ainult LF-i.

Notepad toetas aastaid ainult CRLF-skeemi, muutes Linuxi tekstifailide lugemise ja redigeerimise võimatuks. Tõenäoliselt tänu integratsioonile Windowsi alamsüsteem Linuxi jaoks, Notepad operatsioonisüsteemis Windows 10 build 17661 suudab ära tunda Linuxi realõpud.

Siin on ekraanipilt Notepadist, mis üritab kuvada Linuxi .bashrc tekstifaili sisu, mis sisaldab ainult Unix LF EOL märke:

Märkmik Enne

Järgmine ekraanipilt näitab värskendatud rakendust Notepad, mis kuvab sama faili õigesti:

Märkmik Pärast

Olekuriba näitab praeguseid realõpe.Märkmiku rea lõpp olekuribaVajadusel on võimalik seda käitumist keelata.

Unixi realõpude toe keelamiseks Windows Notepadis, tehke järgmist.

  1. Ava Registriredaktori rakendus.
  2. Minge järgmisele registrivõtmele.
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    Vaadake, kuidas avada registrivõti ühe klõpsuga. Kui seda võtit pole, peaksite selle käsitsi looma.

  3. Paremal looge uus 32-bitine DWORD-väärtus fWindowsOnlyEOL.
    Märkus. Isegi kui olete töötab 64-bitine Windows peate ikkagi looma 32-bitise DWORD-väärtuse.
    Määra selle väärtuseks 1.
  4. Paremal looge uus 32-bitine DWORD-väärtus fPasteOriginalEOL. Jäta selle väärtusandmeteks 0.
  5. Registri näpunäidetega tehtud muudatuste jõustumiseks peate seda tegema Logi välja ja logige sisse oma kasutajakontole.

The fWindowsOnlyEOL väärtus töötab järgmiselt:

fWindowsOnlyEOL = 0: Sisestage hetkel avatud dokumendi tuvastatud EOL-märk, kui vajutate klahvi Return/Enter.

fWindowsOnlyEOL = 1: Sundige Windowsi CRLF-i realõpud, kui vajutate Return/Enter klahvi.

The fPasteOriginalEOL parameeter aktsepteerib järgmisi väärtusi.

fPasteOriginalEOL = 0: muudab Notepadi kleebitava teksti EOL-märgi parajasti avatud dokumendi EOL-märgiks.

fPasteOriginalEOL = 1: Notepadi kleebitud teksti EOL-märke ei muudeta.

Lõpuks saab Winaero Tweakerit kasutada Unixi realõpude toe kohandamiseks Notepadis.

Winaero Tweaker Unix Line Endings Notepad

Winaero Tweakeri saate alla laadida siit: Laadige alla Winaero Tweaker

Allikas: Microsoft

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin
Luba DNS HTTPS-i kaudu Microsoft Edge'is

Luba DNS HTTPS-i kaudu Microsoft Edge'is

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin...

Loe rohkem

Laadige alla Aero Red Dark

See veebisait kasutab küpsiseid, et parandada teie kogemust veebisaidil navigeerimise ajal. Nende...

Loe rohkem

Tühjendage tootenumbri arhiivid

Kui Windows 10 on installitud, jätkab see teie tootenumbri salvestamist registrisse. See võib oll...

Loe rohkem