Import a export nastavení¶
OctoEdit dokáže uložiť celú vašu konfiguráciu do jediného prenosného súboru, obnoviť ju na inom počítači a vrátiť sa do továrenského nastavenia. Všetky tri akcie sú vľavo dole v Úpravy ▸ Predvoľby: Exportovať nastavenia…, Importovať nastavenia… a Obnoviť predvolené….
Súbor s nastaveniami¶
Exportovaný súbor má príponu .octosettings (vnútri je čitateľný JSON). Obsahuje vašu
konfiguráciu:
- každé nastavenie jadra (editor, prepínače zobrazenia, syntax, dopĺňanie, zálohovanie, sledovanie súborov, …),
- nastavenia každého zásuvného modulu a to, ktoré zásuvné moduly sú zapnuté či vypnuté,
- vaše vlastné priradenia klávesových skratiek.
Hodnoty špecifické pre počítač nikdy neputujú — ani jedným smerom. Do exportu sa nedostanú a ak ich súbor napriek tomu obsahuje, ignorujú sa:
- veľkosť okna a rozloženie ukotvených panelov, ako aj veľkosť samotného okna Predvoľby;
- zoznamy nedávnych súborov a nedávnych príkazov a predchádzajúca relácia (ktoré dokumenty boli otvorené, v ktorej table a ktorý bol aktívny);
- všetko, čo pomenúva umiestnenie na tomto počítači: spustiteľné súbory jazykových serverov, binárny súbor PHP a jeho koreň dokumentov, priečinok so zálohami, naposledy otvorený priečinok pracovného priestoru a cesty k programom agentov AI;
- ktoré súbory mali otvorený náhľad Markdownu alebo HTML (tento zoznam tvoria cesty na tomto počítači);
- evidencia obnovy po páde (koľkokrát editor spadol za sebou a ktorá zostava zásuvných modulov sa naposledy spustila bez problémov);
- režim vykresľovania okna — to, či skladanie cez GPU funguje, je vlastnosť počítača, nie vašej konfigurácie;
- diagnostické prepínače.
Vynechanie ciest k jazykovým serverom má osobitný význam: výslovne nastavená cesta je záväzná, takže cesta zo systému Windows importovaná na Macu by daný jazykový server potichu vypla namiesto toho, aby sa vrátila k jeho vyhľadaniu. Stav licencie nie je nikdy súčasťou súboru, takže import cudzích nastavení nemôže ovplyvniť vašu licenciu — a vaše dokumenty sa doň takisto nikdy nedostanú.
Export¶
Exportovať nastavenia… sa spýta, kam sa má súbor uložiť, a zapíše ho. Nič iné sa nezmení — export je vždy bezpečný.
Import¶
Importovať nastavenia… si vypýta súbor, ukáže, čo sa chystá urobiť, a potom prepíše zodpovedajúce nastavenia hodnotami zo súboru. Nastavenia, ktoré súbor nespomína, si ponechajú svoje aktuálne hodnoty. Naimportovať sa dajú aj súbory zapísané novším OctoEditom — použije sa všetko, čomu táto verzia rozumie.
Keďže si komponenty načítavajú konfiguráciu pri štarte, OctoEdit následne ponúkne reštart: Reštartovať teraz zatvorí editor bežným spôsobom (aj s otázkami na uloženie) a znova ho spustí; Neskôr ho nechá bežať — naimportované hodnoty sa naplno prejavia pri ďalšom spustení.
Obnoviť predvolené¶
Obnoviť predvolené… vráti každé nastavenie OctoEditu — vrátane nastavení zásuvných modulov a klávesových skratiek — na jeho predvolenú hodnotu. Predtým ponúkne Najprv exportovať nastavenia…, teda zálohu aktuálneho stavu na jedno kliknutie (ak túto zálohu zrušíte, zruší sa aj obnova). Vašich súborov, relácií ani licencie sa to nedotkne. Aj obnova sa končí vyššie uvedenou ponukou na reštart.