GNU/Linux >> Znalost Linux >  >> Linux

Udělejte z meditace svůj další editor kódu pro Linux

Existuje XEDIT, jEdit, NEdit, gedit a jak se ukázalo, meditace.

O meditaci jsem neslyšel, dokud jsem nezačal hledat editory, které jsem ještě nezkusil, ale jsem rád, že jsem to objevil. Pokud hledáte klasický gedit zážitek (cca Gnome 2), pak je meditace, pravděpodobně neúmyslně, vynikající a moderní přiblížení. Má také mnoho dalších funkcí, jako je schopnost psát pluginy v Pythonu, Lua nebo C a prostředky pro integraci i skriptů shellu do systému nabídek. Jsou zde také všechny ostatní obvyklé funkce – rozhraní s kartami, prostředí na vyžádání, správa odsazení, zvýrazňování syntaxe a tak dále.

Instalace meditace

Medit si můžete stáhnout z mooedit.sourceforge.net. Je potvrzeno, že funguje na Linuxu a Windows. Pokud používáte Linux, můžete jej také najít ve svém úložišti. Nainstaloval jsem svou kopii z slackbuilds.org na Slackware.

Použití meditace

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Medit se inzeruje jako editor „pro programování a kolem programování“ a ve skutečnosti začal svůj život jako součást většího projektu s názvem GAP (Groups, Algorithms, Programming). Většina jeho funkcí je zaměřena na typická očekávání vývojářů. Například v části Upravit V nabídce jsou možnosti pro zvětšení a zmenšení odsazení, což je běžný úkol pro každého programátora, který se snaží vizuálně naznačit rozsah (a doslovný požadavek pro programátory Pythonu), a možnosti komentovat nebo odkomentovat bloky textu.

Některé funkce mohou být užitečné i pro běžné uživatele. Medit má snadno použitelné rozhraní s kartami (jak v horní části okna, tak jako vyskakovací seznam po straně), boční panel pro rychlé procházení souborového systému, možnost vytvářet záložky míst v souboru atd. . Má také zvýraznění syntaxe pro oba programovací jazyky, stejně jako značkovací a značkovací jazyky, takže je to užitečný editor pro kód i prózu.

Barevná schémata

Při úpravách prostého textu bez přidružené syntaxe nebo formátu jako Asciidoc, pro který medit nemá žádné přednastavené schéma zvýrazňování, editor předpokládá výchozí nastavení vašeho systému. Používám tmavý motiv, takže medit zobrazuje bílý text na tmavě šedém pozadí.

Pro zvýraznění syntaxe se však text zbarví v závislosti na roli, kterou každé slovo hraje ve svém strukturovaném jazyce. Zpočátku jsem byl trochu frustrovaný některými volbami meditace; mnoho barev bylo na mém tmavém pozadí příliš tmavých, než aby byly čitelné, a neměl jsem pocit, že by všechny důležité prvky byly dostatečně jedinečné. Odpověď na tento problém, pokud nesouhlasíte s výběrem meditace, je v Předvolbách , kde můžete změnit barevný motiv. Změnil jsem své barvy na barvy Tango, které vykreslovaly solární pole barev, které pěkně vyniklo na mém tmavém pozadí editoru, a dokonce přidalo barvu prvkům, které byly v rámci meditačního tématu ponechány bílé.

Vyskakovací Python

Ve spodní části meditačního okna je vyskakovací terminál pro rychlý přístup k shellu. To je pěkná funkce, ale upřímně řečeno, poté, co jste zažili Emacs a Kate, vám to přijde docela běžné. Co mě na meditu překvapilo, byla jeho vyskakovací konzole Python, která se spouští z Nástrojů menu s moo a gtk předimportované moduly. Jinými slovy, když spustíte pythonovský shell medit, můžete si prohlédnout moduly Python a GTK, na kterých je zčásti postavena samotná meditace. Je to skvělá funkce, která by vás mohla inspirovat k napsání pluginu (vyskakovací okno Terminal je plugin napsaný v Pythonu, takže si můžete také prohlédnout jeho kód, abyste získali představu o tom, jak je plugin napsán).

Klasické úpravy

Medit je skvělý editor založený na GTK se všemi důležitými základními funkcemi a několika zajímavými doplňky, které vás inspirují k rozšíření aplikace a vytvoření vlastní. Protože přijímá C, Python, Lua a Bash, existuje několik vstupních bodů, jak to udělat. Pokud pro své psaní hledáte vhodný editor, ať už jde o kód nebo markdown nebo něco mezi tím, dejte meditaci šanci.


Linux
  1. Nejlepší linuxová distribuce pro váš další cloudový server

  2. Váš další počítač s Linuxem? Mobilní telefon Samsung

  3. Vybíráte si svou další distribuci Linuxu:„prostě funguje“ nebo komunita?

  1. Vydejte se na dobrodružství ve svém linuxovém terminálu

  2. GitBook Editor – pracovní postup Git z vašeho linuxového desktopu

  3. Nejlepší editory JavaScriptu pro Linux

  1. Vytvářejte hudbu na Linuxu s Ardorem

  2. Zapněte textový editor terminálu Linux pomocí ed

  3. Převod kódu Python 2 na Python 3