Gå till innehållet

Kom igång

En snabb rundtur i gränssnittet och grunderna i att arbeta med filer.

Systemkrav

Plattform Paket Lägsta version
macOS Apple Silicon (arm64) macOS 14.4 Sonoma
Windows x64 Windows 10, version 1809 (build 17763)

macOS-versioner är enbart för Apple Silicon — varje Mac med ett chip i M-serien stöds. Intel-datorer betjänas inte.

På Windows kräver OctoEdit dessutom Microsoft Visual C++ 2015–2022 Redistributable (x64) — på de flesta system är den redan installerad.

Vilken macOS-nedladdning du ska välja

macOS publiceras som två paket som skiljer sig åt i en enda sak — HTML-förhandsgranskningen:

Nedladdning Vad du får
OctoEdit med HTML-förhandsgranskningen Hela redigeraren, inklusive den löpande förhandsgranskningen av HTML- och PHP-dokument som återges av en riktig webbläsarmotor. En betydligt större nedladdning.
OctoEdit Samma redigerare utan den förhandsgranskningen, och utan webbläsarmotorn bakom den.

Allt annat är identiskt. Det går inte att lägga till något i ett paket efter installationen, så välj det du vill ha från början; ändrar du dig laddar du helt enkelt ned det andra paketet och byter ut programmet — dina inställningar och din sparade session ligger utanför det och behålls.

Öppna filer

Använd Fil ▸ Öppna, dra en fil till fönstret, eller skicka med sökvägar på kommandoraden. Varje fil öppnas i en egen flik.

Dra och släpp och administratörsläge (Windows)

Windows vägrar släpp från Utforskaren in i ett program som körs med förhöjd behörighet (som administratör): pekaren visar tecknet «ej tillåtet» och inget öppnas. Det är en säkerhetsregel i operativsystemet, inte något redigeraren kan åsidosätta — kör OctoEdit på vanligt sätt så fungerar dra och släpp.

Gränssnittet

  • Flikraden — en flik per öppet dokument; dra för att ändra ordning eller för att flytta en flik till en annan delad grupp.
  • Redigeringsytan — den Scintilla-baserade redigeringsytan, med syntaxfärgning, vikning av kod och (valfritt) en minikarta.
  • Statusraden — flyktig information såsom markörens position och kortlivade meddelanden.
  • Dockpaneler — sidopaneler som bidras av funktioner och insticksmoduler (till exempel Dokumentstatistik).

Redigera

Menyn Redigera innehåller de vanliga urklippskommandona — Klipp ut (Ctrl+X), Kopiera (Ctrl+C), Klistra in (Ctrl+V) och Markera allt (Ctrl+A).

Klistra in som Markdown (Ctrl+Shift+V, ⇧⌘V på macOS; finns även i redigerarens högerklicksmeny) är till för text som kopierats från en formaterad källa — ett chattmeddelande, ett ordbehandlingsdokument, en webbsida. En sådan kopia bär två versioner: den oformaterade texten, där en punktlista har förlorat sina punkter och sin nästling, och den formaterade. Klistra in infogar den oformaterade texten. Klistra in som Markdown läser i stället den formaterade versionen och infogar den som Markdown: nästlade listor med - och riktiga nummer, rubriker, fetstil och kursiv, länkar, tabeller och kodblock, en post per rad, inget radbrutet. När urklippet bara innehåller oformaterad text gör kommandot exakt samma sak som Klistra in.

Klipp ut rad (Shift+Delete) är den som är värd att känna till:

  • med något markerat klipper den ut markeringen, precis som Ctrl+X;
  • utan markering klipper den ut hela raden markören står på, radbrytningen inräknad.

Det är den logiska raden som försvinner, inte en brytraderad: en lång rad som visas över tre rader är fortfarande en rad och klipps ut i sin helhet. Texten hamnar i urklipp i båda fallen, så den kan klistras tillbaka eller flyttas någon annanstans, och ett Ctrl+Z ångrar den.

Alla dessa kan tilldelas om i Tilldela kortkommandon.

Kommandon som behöver ett dokument att arbeta på gråtonas när det inte finns något. En flik som inte är ett textdokument — en jämförelse, en loggvy — gör redigeringskommandona otillgängliga, och det gör även ett dokument du bara kan läsa, till exempel en fil som öppnats i övervakningsläge eller ett fönster som startats med --viewer. Detta gäller menyerna, kommandopaletten och kortkommandona lika, så ett kommando som inte skulle göra något erbjuds aldrig som om det skulle göra det.

Spara

Fil ▸ Spara (Ctrl+S) skriver det aktiva dokumentet; Spara som (Ctrl+Alt+S, ⇧⌘S på macOS) låter dig välja nytt namn eller ny plats. Spara alla (Ctrl+Shift+S, ⌥⌘S på macOS) skriver varje ändrat dokument i alla delade rutor. Stäng (Ctrl+W) stänger det aktiva dokumentet och Stäng alla (Ctrl+Shift+W, ⇧⌘W på macOS) stänger varje flik i varje ruta, och frågar först om osparade ändringar. Skriv ut… skriver ut det aktiva dokumentet (inget standardkortkommando — Ctrl+P är Gå till fil) — se Utskrift.

Skriva nationella tecken på Windows

Windows rapporterar den högra Alt-tangenten (AltGr) som Ctrl+Alt. OctoEdit skiljer dem åt: med AltGr fortsätter du skriva din layouts tecken (ś, ł, €, µ …) även på en tangent som också bär ett Ctrl+Alt-kortkommando, medan samma kombination från de vänstra Ctrl+Alt-tangenterna kör kommandot.

Dokument som redan har ett filnamn skrivs direkt; för varje dokument som aldrig har sparats lyfter OctoEdit fram det och öppnar en Spara som-dialog så att du ser vad du namnger. Att avbryta en sådan dialog hoppar bara över det dokumentet — resten sparas ändå. Osparade buffertar kan också bevaras mellan sessioner — se insticksmodulen Session.

Sparandet är atomärt: det nya innehållet skrivs bredvid filen och sätts sedan på plats i ett steg, så ett avbrutet sparande — full disk, en bruten nätverksresurs, ett strömavbrott — kan aldrig lämna kvar en halvskriven fil.

Nästa steg