Ga naar inhoud

Instellingen importeren en exporteren

OctoEdit kan uw hele configuratie in één draagbaar bestand opslaan, die op een andere machine terugzetten, en zichzelf op de fabrieksinstellingen terugzetten. Alle drie de acties staan linksonder in Bewerken ▸ Voorkeuren: Instellingen exporteren…, Instellingen importeren… en Standaardwaarden herstellen….

Het instellingenbestand

Een geëxporteerd bestand gebruikt de extensie .octosettings (van binnen leesbare JSON). Het bevat uw configuratie:

  • elke kerninstelling (editor, weergaveschakelaars, syntaxis, aanvulling, reservekopie, bestanden bewaken, …),
  • de instellingen van elke plug-in, en welke plug-ins in- of uitgeschakeld zijn,
  • uw overschrijvingen van sneltoetsen.

Machinegebonden waarden reizen nooit mee — in geen van beide richtingen. Ze blijven buiten een export en worden genegeerd als een bestand ze toch bevat:

  • venstergrootte en dokindeling, en de grootte van het venster Voorkeuren zelf;
  • de lijsten met recente bestanden en recente opdrachten, en de vorige sessie (welke documenten open stonden, in welk deelvenster, en welk het actieve was);
  • alles wat een locatie op deze machine noemt: uitvoerbare bestanden van taalservers, het PHP-programma en zijn documentwortel, de map voor reservekopieën, de laatst geopende werkruimtemap en de programmapaden van de AI-agent;
  • welke bestanden hun Markdown- of HTML-voorbeeld open hadden staan (die lijst bestaat uit paden op deze machine);
  • de boekhouding voor crashherstel (hoe vaak de editor achter elkaar is gecrasht, en welke plug-inverzameling het laatst netjes gestart is);
  • de modus voor vensterweergave — of samenstellen via de GPU werkt is een eigenschap van de machine, niet van uw configuratie;
  • diagnostische vlaggen.

Het uitsluiten van de paden van taalservers is met name van belang: een uitdrukkelijk ingesteld pad is gezaghebbend, dus een Windows-pad dat op een Mac geïmporteerd wordt zou die taalserver stilzwijgend uitschakelen in plaats van terug te vallen op het zoeken ernaar. De licentiestatus maakt nooit deel uit van het bestand, dus de instellingen van iemand anders importeren kan uw licentie niet beïnvloeden — en uw documenten worden er evenmin in opgenomen.

Exporteren

Instellingen exporteren… vraagt waar het bestand moet worden opgeslagen en schrijft het weg. Er verandert verder niets — exporteren is altijd veilig.

Importeren

Instellingen importeren… vraagt om een bestand, toont wat er staat te gebeuren en overschrijft dan de overeenkomende instellingen met de waarden uit het bestand. Instellingen die het bestand niet noemt houden hun huidige waarden. Bestanden die door een nieuwere OctoEdit geschreven zijn importeren nog steeds — alles wat deze versie begrijpt wordt toegepast.

Omdat onderdelen hun configuratie bij het starten lezen, biedt OctoEdit daarna aan om te herstarten: Nu opnieuw starten sluit de editor op de normale manier (inclusief de vragen om op te slaan) en start hem weer; Later laat hem draaien — de geïmporteerde waarden worden bij de volgende start volledig van kracht.

Standaarden herstellen

Standaardwaarden herstellen… zet elke instelling van OctoEdit — inclusief de instellingen van plug-ins en de sneltoetsen — terug op de standaardwaarde. Eerst biedt het Eerst instellingen exporteren… aan, een reservekopie van de huidige staat met één klik (die reservekopie annuleren annuleert de herstelling). Uw bestanden, sessies en licentie blijven ongemoeid. De herstelling eindigt eveneens met het aanbod om te herstarten.