Muistikirja päivitetään merkittävästi, nyt myös Unix-linja loppuja

Kuva kierre muistikirjasta. Enlargegllll on / Flickr

Muistio, tekstieditori, joka toimitetaan Windowsin kanssa, ei ole monimutkainen sovellus. Monille tämä on sen suurin etu – kirjoittanut Koska siinä ei käytännössä ole ominaisuuksia, se ei voi mennä pieleen – mutta etenkin ohjelmistokehittäjille, se on usein osoittanut häiritsevää.

Tämä johtuu siitä, että Notepad on perinteisesti ymmärtänyt vain Windowsin rivinpäätteet. Windows, Unix ja “klassinen” MacOS käyttävät kaikkia erilaisia sopimukset tekstirivin lopun osoittamiseksi. Windows ei asiat oikein: se käyttää merkkejä, vaunun paluu (CR), jota seuraa linjasyöttö (LF). Tarvitaan kaksi merkkiä koska ne tekevät erilaisia ​​asioita: CR siirtää tulostuspään rivin alku; LF etenee paperia yhdellä rivillä. Niiden erottaminen on arvokasta, koska se sallii esimerkiksi alleviivatus emuloitavaksi: tulosta ensin alleviivattava teksti, anna sitten CR ja tulosta sitten alleviivat merkit.

Unix kuitenkin käyttää paljasrivisyöttöä uuden rivin merkitsemiseen tulisi aloittaa. Klassinen MacOS (vaikkakaan ei moderni macOS) käyttää a paljas vaunu paluu samaan tarkoitukseen. Ottaen huomioon merkitys takana CR- ja LF-merkit, nämä käyttöjärjestelmät ovat molemmat selvästi väärässä, mutta toisinaan vääryyden annetaan vallita ja jatkuvat.

Muistikirja on Windows-sovellus, joka on aina vaatinut CRLF-pari. Kohdessa Unix-tiedostoja – melko yleinen lähdekoodille ja vastaavat asiat – se näkee paljaan paljaan LF: n ja tulostaa ne nimellä mustia neliöitä. Koska se ei aloita uutta linjaa kohdatessasi alasti LF, se näyttää tiedoston koko sisällön yhtenä kokonaisuutena pitkä rivi, joka vaikeuttaa lukemista, paljon vähemmän muokata.

Mutta seuraavassa Windows-päivityksessä (saapuu todennäköisesti lokakuussa tai siellä) Notepad käsittelee Unix- ja klassista MacOS-linjaa päätteet Windows-tyyppisten lisäksi. Tämä tekee editorista paljon hyödyllisempää kuin se tällä hetkellä on.

Ja jos et pidä ideasta, siellä on rekisteriasetus saa se pysymään perinteisen käyttäytymisensä mukaisesti.

Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: