Gå til indholdet

Import og eksport af indstillinger

OctoEdit kan gemme hele din konfiguration i en enkelt flytbar fil, hente den tilbage på en anden maskine, og nulstille sig selv til fabriksværdierne. Alle tre handlinger ligger nederst til venstre i Rediger ▸ Indstillinger: Eksportér indstillinger…, Importér indstillinger… og Gendan standardværdier….

Indstillingsfilen

En eksporteret fil bruger filtypen .octosettings (læsbar JSON indeni). Den indeholder din konfiguration:

  • hver kerneindstilling (editor, visningskontakter, syntaks, fuldførelse, sikkerhedskopi, filovervågning, …),
  • hvert udvidelsesmoduls indstillinger, og hvilke moduler der er slået til eller fra,
  • dine tilsidesættelser af genvejstaster.

Maskinspecifikke værdier rejser aldrig med — i nogen retning. De udelades fra en eksport og ignoreres, hvis en fil alligevel indeholder dem:

  • vinduesstørrelse og doklayout samt selve Indstillingsvinduets størrelse;
  • listerne over nyligt åbnede filer og nyligt kørte kommandoer samt den forrige session (hvilke dokumenter der var åbne, i hvilken rude, og hvilket der var aktivt);
  • alt der navngiver en placering på denne maskine: sprogserveres programfiler, PHP-programmet og dets dokumentrod, sikkerhedskopimappen, den senest åbnede arbejdsområdemappe, og AI-agentens programstier;
  • hvilke filer der havde deres Markdown- eller HTML-forhåndsvisning åben (den liste består af stier på denne maskine);
  • bogholderiet til nedbrudsgenopretning (hvor mange gange editoren er brudt ned i træk, og hvilket sæt udvidelsesmoduler der sidst startede rent);
  • tilstanden for vinduesgengivelse — om GPU-sammensætning virker, er en egenskab ved maskinen, ikke ved din opsætning;
  • diagnostiske flag.

At udelade sprogserveres stier betyder især noget: en udtrykkeligt konfigureret sti er autoritativ, så en Windows-sti importeret på en Mac ville stille slå den sprogserver fra i stedet for at falde tilbage på at lede efter den. Licensstatus er aldrig en del af filen, så at importere en andens indstillinger kan ikke påvirke din licens — og dine dokumenter er heller aldrig med.

Eksport

Eksportér indstillinger… spørger, hvor filen skal gemmes, og skriver den. Intet andet ændres — at eksportere er altid ufarligt.

Import

Importér indstillinger… spørger efter en fil, viser hvad der er ved at ske, og overskriver derefter de matchende indstillinger med filens værdier. Indstillinger, som filen ikke nævner, beholder deres nuværende værdier. Filer skrevet af en nyere OctoEdit importeres alligevel — alt, hvad denne version forstår, anvendes.

Fordi komponenter læser deres konfiguration ved start, tilbyder OctoEdit derefter at genstarte: Genstart nu lukker editoren på normal vis (spørgsmål om gemning inklusive) og starter den igen; Senere lader den køre videre — de importerede værdier får fuld virkning ved næste start.

Gendan standardværdier

Gendan standardværdier… fører hver indstilling i OctoEdit — herunder udvidelsesmodulernes indstillinger og genvejstasterne — tilbage til sin standardværdi. Først tilbyder den Eksportér indstillingerne først…, en sikkerhedskopi af den nuværende tilstand med ét klik (at annullere den sikkerhedskopi annullerer nulstillingen). Dine filer, sessioner og din licens påvirkes ikke. Nulstillingen slutter også med tilbuddet om genstart ovenfor.