Přeskočit obsah

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