Dub 162008
 

Soubory potřebné pro barevné zvýrazňování syntaxe asembleru Z80.

Již od prvních chvil, co jsem začal používat asembler AS a začal editovat zdrojové kódy na PeCi a tedy v Linuxu, protože na Windows není žádný editor, se kterým by se dalo pracovat. A vůbec s celými Windows se nedá pracovat, takže proč je používat? Nýbrž a jenžto jsem zvyklý na prostředí KDE a prcuji v něm a mám rád editory z KDE (kate, kwrite a zabudovaný editor nejlepšího filemanageru Krusadera), tak jsem si vytvořil XML soubor s pravidly pro zvýraznění syntaxe zdrojového kódu Z80 (mimochodem patří do rodiny Nejlepších). Protože se v regulárních výrazech moc nevyznám, vycházel jsem z jiného podobného jazyka, ale už nevím ze kterého. To je úplně fuk, a věci to nemění a hlavně: FUNGUJE TO! Můžete z něj vycházet při tvorbě syntaxe pro váš editor, třeba i notepad, pokud ho ukecáte 🙂

Soubor patří do ~/.kde/share/apps/katepart/syntax/. Pokud neexistuje tento adresář, založte ho.

Takhle vypadají barvy v editoru:

zdrojak

  5 komentáre na “Barevné zvýraznění syntaxe asembleru”

  1. Zdar.

    Nechcem tu začať nejakú flame, len si dovolím nesúhlasiť s tvrdením, že na Win nie je žiadny použiteľný editor.

    Ja Linuxom nevládnem, takže to samozrejme nemôžem zodpovedne porovnať, ale pre Win existuje, podľa môjho názoru, veľmi solídny "vývojársky" free editor PSPad http://www.pspad.com/ , ktorý poskytuje zvýrazňovanie syntaxe pre množstvo rôznych jazykov a samozrejme poskytuje aj možnosť vytvárať si vlastné zvýrazňovače, ktoré je možné zviazať s príslušným kompilátorom s nastavením chybového parsera.

  2. Díky za ten zvýrazňovač, jen jsem si ho přesunul do section="Assembler"…

    Mimochodem PSPad je oproti Kate úplně hrozný…

  3. Neprogramujem, ale moju jednorazovu potrebu pod Windowsom dobre splnil Syn Text Editor. A urcite existuje aj nieco lepsie. Kto chce najst, ten urcite aj najde 🙂

  4. pro KDE4 je stále stejná cesta k souboru.

  5. pro KDE5 Plasma je cesta jiná: ~/.local/share/katepart5/syntax/

Je nám líto, ale formulář pro přidávání komentářů je momentálně uzavřen.