Unix line-endings i Atom för Windows

  • Författare
  • Meddelande
Användarvisningsbild

Lew

dbwebb

  • Inlägg: 406
  • Blev medlem: 05 sep 2012, 13:42
  • Ort: Karlskrona

Unix line-endings i Atom för Windows

Inlägg17 aug 2015, 11:30

Om Atom inte har Unix line-endings som default, kan man installera paketet "line-ending-converter".
1. Gå in i Settings, Ctrl + 'comma' eller File->Settings.
2. Klicka på Install, i fältet "Search package", skriv "line-ending-converter". Klicka på "Install" på det översta alternativet som hittas (gjort av williampuk).
3. Markera koden och klicka på Packages->Convert line endings to->Unix format
4. Det är inte säkert att det behöver göras på varje fil, förutom de som redan är öppna. Så var inte fallet för mig i alla fall. I statusbaren längs ner står nu "Unix(LF)" vilket indikerar på korrekt radavslut.

Följande länkar visar att detta är en issue som antagligen kommer lösas inom kort (början av September):
https://github.com/atom/atom/issues/7995
https://github.com/atom/atom/issues/2822
When in doubt, use brute force.
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Unix line-endings i Atom för Windows

Inlägg24 aug 2015, 10:45

Jag uppdaterade installationsguiden för Atom så den pekar hit. Att installera pluginen blir nödvändigt, tills dess en nyare version av Atom gör så att man kan konfigurera typ av radslut i settings.

Installera texteditorn Atom
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Unix line-endings i Atom för Windows

Inlägg24 aug 2015, 10:46

Som kuriosa, det finna många typer av radslut, men vi kör enbart på Unix-style. Så de så.
https://en.wikipedia.org/wiki/Newline
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Unix line-endings i Atom för Windows

Inlägg21 okt 2015, 12:25

Den senaste versionen jag installerade på Windows, v1.0.19, verkar ha inbyggt stöd för att ändra mellan LF (unix linefeed) och CRLF (windows style).

Så pluginen borde bli obsolete för kursernas skull där vi använder LF.
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Unix line-endings i Atom för Windows

Inlägg21 okt 2015, 12:28

Ser ut att stödjas från v1.0.8.

Lösts genom att integrera paketet line-ending-selector. Klicka för länken för att se hur man nu ändrar linefeed.
...
..:
.... /mos
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Unix line-endings i Atom för Windows

Inlägg24 aug 2016, 11:21

Gå till:
Settings -> Packages -> line-ending-selector -> Settings

Ändra inställningen:
Default line ending:
LF

atom-line-endings1.png
atom-line-endings1.png (34.63 KiB) Visad 5766 gånger

atom-line-endings2.png
atom-line-endings2.png (40.99 KiB) Visad 5766 gånger
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11198
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Unix line-endings i Atom för Windows

Inlägg29 aug 2016, 16:04

Jag gjorde en liten uppdatering i installationsartikeln, om LF som radbrytning.
https://dbwebb.se/kunskap/installera-te ... lineending
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 6 gäster