Gå till innehållet

Importera och exportera inställningar

OctoEdit kan spara hela din konfiguration till en enda flyttbar fil, ta tillbaka den på en annan maskin, och återställa sig själv till fabriksvärdena. Alla tre åtgärderna ligger nere till vänster i Redigera ▸ Inställningar: Exportera inställningar…, Importera inställningar… och Återställ standardvärden….

Inställningsfilen

En exporterad fil använder filtillägget .octosettings (läsbar JSON inuti). Den innehåller din konfiguration:

  • varje kärninställning (redigerare, visningsväxlar, syntax, komplettering, säkerhetskopiering, filbevakning, …),
  • varje insticksmoduls inställningar, och vilka insticksmoduler som är aktiverade eller inaktiverade,
  • dina åsidosättningar av kortkommandon.

Maskinspecifika värden följer aldrig med — i någon riktning. De utelämnas ur en export och ignoreras om en fil ändå innehåller dem:

  • fönsterstorlek och dockningslayout, och storleken på självaste Inställningsfönstret;
  • listorna med nyligen öppnade filer och nyligen körda kommandon, och den föregående sessionen (vilka dokument som var öppna, i vilken ruta, och vilket som var aktivt);
  • allt som namnger en plats på den här maskinen: språkservrarnas körbara filer, PHP-binären och dess dokumentrot, säkerhetskopieringsmappen, den senast öppnade arbetsytemappen, och AI-agentens programsökvägar;
  • vilka filer som hade sin Markdown- eller HTML-förhandsgranskning öppen (den listan består av sökvägar på den här maskinen);
  • bokföringen för kraschåterställning (hur många gånger redigeraren kraschat i rad, och vilken uppsättning insticksmoduler som senast startade rent);
  • läget för fönsterrendering — om GPU-komposition fungerar är en egenskap hos datorn, inte hos din konfiguration;
  • diagnostiska flaggor.

Att utelämna språkservrarnas sökvägar spelar särskild roll: en uttryckligen konfigurerad sökväg är auktoritativ, så en Windows-sökväg som importeras på en Mac skulle tyst stänga av den språkservern i stället för att falla tillbaka på att leta efter den. Licensstatus ingår aldrig i filen, så att importera någon annans inställningar kan inte påverka din licens — och dina dokument ingår heller aldrig.

Exportera

Exportera inställningar… frågar var filen ska sparas och skriver den. Inget annat ändras — att exportera är alltid ofarligt.

Importera

Importera inställningar… frågar efter en fil, visar vad som är på väg att hända, och skriver sedan över de matchande inställningarna med filens värden. Inställningar som filen inte nämner behåller sina nuvarande värden. Filer skrivna av en nyare OctoEdit importeras ändå — allt den här versionen förstår tillämpas.

Eftersom komponenter läser sin konfiguration vid start erbjuder OctoEdit sedan att starta om: Starta om nu stänger redigeraren på vanligt sätt (frågor om sparande inräknade) och startar den igen; Senare låter den fortsätta köra — de importerade värdena får full effekt vid nästa start.

Återställ standardvärden

Återställ standardvärden… återför varje inställning i OctoEdit — inklusive insticksmodulernas inställningar och kortkommandona — till sitt standardvärde. Först erbjuder den Exportera inställningarna först…, en säkerhetskopia av det nuvarande tillståndet med ett klick (att avbryta den säkerhetskopian avbryter återställningen). Dina filer, sessioner och din licens påverkas inte. Återställningen avslutas också med erbjudandet om omstart ovan.