Začínáme¶
Rychlá prohlídka rozhraní a základy práce se soubory.
Systémové požadavky¶
| Platforma | Balíček | Minimální verze |
|---|---|---|
| macOS | Apple Silicon (arm64) | macOS 14.4 Sonoma |
| Windows | x64 | Windows 10, verze 1809 (sestavení 17763) |
Sestavení pro macOS jsou pouze pro Apple Silicon — podporován je každý Mac s čipem řady M. Macy s Intelem obsluhovány nejsou.
Ve Windows OctoEdit navíc vyžaduje Microsoft Visual C++ 2015–2022 Redistributable (x64) — na většině systémů už je nainstalován.
Kterou macOS verzi stáhnout¶
macOS je vydáván jako dva balíčky, které se liší jedinou věcí — náhledem HTML:
| Stažení | Co dostanete |
|---|---|
| OctoEdit s náhledem HTML | Celý editor včetně živého náhledu dokumentů HTML a PHP vykreslovaného skutečným prohlížečovým jádrem. Podstatně větší stažení. |
| OctoEdit | Tentýž editor bez tohoto náhledu a bez prohlížečového jádra za ním. |
Vše ostatní je shodné. K balíčku po instalaci není co přidávat, proto si rovnou vyberte ten, který chcete; pokud si to rozmyslíte, jednoduše stáhněte druhý balíček a aplikaci nahraďte — vaše předvolby a uložená relace leží mimo ni a zůstanou zachovány.
Otevírání souborů¶
Použijte Soubor ▸ Otevřít, přetáhněte soubor do okna nebo předejte cesty na příkazové řádce. Každý soubor se otevře na vlastní kartě.
Přetažení a režim správce (Windows)
Windows odmítá přetažení z Průzkumníka do programu běžícího se zvýšenými oprávněními (jako správce): kurzor ukáže značku »nepovoleno« a nic se neotevře. Jde o bezpečnostní pravidlo operačního systému, nikoli o něco, co by editor mohl obejít — spusťte OctoEdit běžně a přetahování funguje.
Rozhraní¶
- Lišta karet — jedna karta na otevřený dokument; tažením změníte pořadí nebo přesunete kartu do jiné rozdělené skupiny.
- Oblast editoru — editační plocha založená na Scintille, s obarvováním syntaxe, skládáním kódu a volitelně minimapou.
- Stavový řádek — pomíjivé informace, jako je pozice kurzoru a krátkodobá oznámení.
- Ukotvitelné panely — postranní panely, kterými přispívají funkce a zásuvné moduly (například Statistiky dokumentu).
Úpravy¶
Nabídka Úpravy obsahuje obvyklé příkazy schránky — Vyjmout (Ctrl+X),
Kopírovat (Ctrl+C), Vložit (Ctrl+V) a Vybrat vše (Ctrl+A).
Vložit jako Markdown (Ctrl+Shift+V, ⇧⌘V v macOS; také v místní nabídce
editoru) je určeno pro text zkopírovaný z formátovaného zdroje — zprávy
z chatu, dokumentu z textového procesoru, webové stránky. Taková kopie nese
dvě verze: prostý text, ve kterém odrážkový seznam ztratil odrážky
i vnoření, a verzi formátovanou. Vložit vloží prostý text. Vložit jako
Markdown místo toho přečte formátovanou verzi a vloží ji jako Markdown:
vnořené seznamy s - a skutečnými čísly, nadpisy, tučné písmo a kurzívu,
odkazy, tabulky a bloky kódu, jedna položka na řádek, nic zalomeného. Když
schránka obsahuje jen prostý text, udělá příkaz přesně totéž co Vložit.
Vyjmout řádek (Shift+Delete) je ten, který stojí za to znát:
- s něčím vybraným vyjme výběr, přesně jako
Ctrl+X; - bez výběru vyjme celý řádek, na kterém je kurzor, včetně jeho konce řádku.
Zmizí logický řádek, nikoli jeden zalomený řádek: dlouhý řádek zobrazený přes tři řádky je
stále jeden řádek a vyjme se jako celek. Text v obou případech skončí ve schránce, takže
jej lze vložit zpět nebo přesunout jinam, a jedno Ctrl+Z to vrátí.
Všechny tyto zkratky lze přiřadit znovu v Mapování klávesových zkratek.
Příkazy, které ke své práci potřebují dokument, jsou zašedlé, když žádný není. Karta,
která není textovým dokumentem — porovnání, zobrazení protokolu — ponechává editační
příkazy nedostupné, a totéž platí pro dokument, který lze pouze číst, jako je soubor
otevřený v režimu sledování nebo okno spuštěné s --viewer. Platí to stejně pro nabídky,
paletu příkazů i klávesové zkratky, takže příkaz, který by nic neudělal, není nikdy
nabízen, jako by udělal.
Ukládání¶
Soubor ▸ Uložit (Ctrl+S) zapíše aktivní dokument; Uložit jako (Ctrl+Alt+S,
⇧⌘S na macOS) umožní zvolit nový název nebo umístění. Uložit vše
(Ctrl+Shift+S, ⌥⌘S na macOS) zapíše každý změněný dokument napříč všemi rozdělenými
podokny. Zavřít (Ctrl+W) zavře aktivní dokument a Zavřít vše
(Ctrl+Shift+W, ⇧⌘W na macOS) zavře každou kartu v každém podokně, přičemž se nejprve
zeptá na neuložené změny. Vytisknout… vytiskne aktivní dokument (bez výchozí zkratky —
Ctrl+P je Přejít na soubor) — viz Tisk.
Psaní národních znaků ve Windows
Windows hlásí pravou klávesu Alt (AltGr) jako Ctrl+Alt. OctoEdit obojí rozliší:
AltGr dál píše znaky vašeho rozložení (ś, ł, €, µ …) i na klávese, která navíc nese
zkratku Ctrl+Alt, zatímco tatáž kombinace z levých kláves Ctrl+Alt spustí příkaz.
Dokumenty, které už mají název souboru, se zapíšou ihned; u každého dokumentu, který nebyl nikdy uložen, jej OctoEdit přenese do popředí a otevře okno Uložit jako, abyste viděli, čemu dáváte jméno. Zrušení jednoho z těchto oken přeskočí pouze tento dokument — ostatní se přesto uloží. Neuložené buffery lze také uchovat mezi relacemi — viz Zásuvný modul Relace.
Ukládání je atomické: nový obsah se zapíše vedle souboru a poté se v jednom kroku dostane na jeho místo, takže přerušené uložení — plný disk, odpojené síťové úložiště, výpadek proudu — nikdy nemůže zanechat napůl zapsaný soubor.
Další kroky¶
- Naučte se pracovat s několika soubory naráz pomocí rozděleného zobrazení.
- Porovnejte dvě verze souboru pomocí Porovnat / Diff.
- Dolaďte editor v Předvolbách.