Import a export nastavení¶
OctoEdit umí uložit celou vaši konfiguraci do jediného přenosného souboru, vrátit ji na jiném stroji a sám se vrátit do továrního nastavení. Všechny tři akce sedí vlevo dole v Úpravy ▸ Předvolby: Exportovat nastavení…, Importovat nastavení… a Obnovit výchozí….
Soubor s nastavením¶
Exportovaný soubor má příponu .octosettings (uvnitř je čitelný JSON). Obsahuje vaši
konfiguraci:
- každé nastavení jádra (editor, přepínače zobrazení, syntaxe, dokončování, zálohování, sledování souborů, …),
- nastavení každého zásuvného modulu a to, které moduly jsou zapnuté či vypnuté,
- vaše výjimky v klávesových zkratkách.
Hodnoty specifické pro daný stroj nikdy neputují — a to ani jedním směrem. Z exportu se vynechávají a ignorují se, i kdyby je soubor obsahoval:
- velikost okna a rozvržení doků a také velikost samotného okna Předvoleb;
- seznamy nedávných souborů a nedávných příkazů a předchozí relace (které dokumenty byly otevřené, ve kterém panelu a který byl aktivní);
- cokoli, co pojmenovává umístění na tomto stroji: spustitelné soubory jazykových serverů, binárku PHP a její kořen dokumentů, složku pro zálohy, naposledy otevřenou složku pracovního prostoru a cesty k programům agentů AI;
- které soubory měly otevřený náhled Markdownu nebo HTML (tento seznam tvoří cesty na tomto stroji);
- evidenci pro zotavení z pádu (kolikrát editor spadl za sebou a která sada modulů se naposledy spustila čistě);
- režim vykreslování okna — to, zda skládání přes GPU funguje, je vlastnost počítače, ne vaší konfigurace;
- diagnostické příznaky.
Vynechání cest k jazykovým serverům je důležité zvlášť: výslovně nastavená cesta je závazná, takže cesta z Windows importovaná na Macu by daný jazykový server mlčky vypnula místo toho, aby se vrátila k jeho hledání. Stav licencování není nikdy součástí souboru, takže import cizího nastavení nemůže ovlivnit vaši licenci — a vaše dokumenty součástí také nejsou.
Export¶
Exportovat nastavení… se zeptá, kam soubor uložit, a zapíše jej. Nic jiného se nemění — export je vždy bezpečný.
Import¶
Importovat nastavení… požádá o soubor, ukáže, co se chystá, a pak přepíše odpovídající nastavení hodnotami ze souboru. Nastavení, která soubor nezmiňuje, si ponechají své aktuální hodnoty. Soubory zapsané novějším OctoEditem se naimportují také — uplatní se vše, čemu tato verze rozumí.
Protože komponenty čtou svou konfiguraci při spuštění, OctoEdit poté nabídne restart: Restartovat nyní zavře editor obvyklým způsobem (včetně dotazů na uložení) a znovu jej spustí; Později jej nechá běžet — importované hodnoty se plně projeví při příštím spuštění.
Obnovit výchozí¶
Obnovit výchozí… vrátí každé nastavení OctoEditu — včetně nastavení zásuvných modulů a klávesových zkratek — na výchozí hodnotu. Předtím nabídne Nejprve exportovat nastavení…, tedy zálohu aktuálního stavu na jedno kliknutí (zrušením této zálohy zrušíte i obnovení). Vašich souborů, relací ani licence se to nedotkne. I obnovení končí výše popsanou nabídkou restartu.