• Zvýraznění syntaxe scriptů Mikrotik pro Notepad++

Zdravím. Udělal jsem zvýraznění syntaxe scriptů Mikrotiku pro editor Notepad++. Tak třeba se někomu bude hodit.

Rozpoznává soubor typu .rsc nebo lze syntaxi aktivovat ručně.

Popis:

Notepad ++ skripty pro instalaci nebo přidání podpory pro zvýraznění syntaxe RouterOS.

Instalace je ve dvou provedení:

Komprimovaný soubor obsahuje dvě metody jak přidat nebo změnit podporu pro zvýraznění syntaxe RouterOS.

- Automatická (pro základní uživatele nebo pohodlnější instalaci): Nainstaluje Notepad++ včetně přednastavené syntaxe nebo pouze syntaxi.

- Manuální (pro pokročilé uživatele): Do stávající instalace lze importovat konfigurační soubory syntaxe.

Odkaz na stažení:

https://drive.google.com/drive/folders/1702Cb_Dkby7J-GBoisCrbUztaQmyjU-t

Hlášení problémů a sledování změn:

http://www.lukaskysela.cf/bugs/add-ID4355704f582b715954796774337a394a54462b5041513d3d

Změny:

v1.7 (2019-06-15):

* aktualizován Notepad++ na verzi 7.7

* vypnutí automatického doplňování textu

* opravena chyba UAC při spuštění scriptu pro asociaci přípon

v1.6 (2019-01-15):

* opravena chyba asociace souborů rozšíření na systému x86

v1.5 (2019-01-08):

* opravena chyba se zobrazováním průhledného pozadí textu po aplikování jiného tématu

+ přidána metoda (2b) pro manuální import tématu (popis v Readme.txt v komprimovaném souboru)

v1.4 (2019-01-07):

* Vypnuta funkce pro automatické detekování kódování souboru při jeho otevření

* Aktualizováno na Notepad++ verze 7.6.2

v1.3 (2018-12-07):

* změněna metodologie přidružení typu souborů

v1.2 (2018-11-16):

+ dva nové motivy pro zvýraznění syntaxe (Black Glow, Light Glow)

v1.1 (2018-11-15):

* aktualizována databáze příkazů MikroTik

+ automatické stahování instalátoru pro Notepad++

v1.0 (2018-11-14):

+ automatizovaná 3-vrstvá instalace

+ manuální import

Vzhled syntaxe:

- syntaxe je ve čtyřech variantách Black, Black Glow, Light a Light Glow

Black:

<--- ia1 -->Syntax Preview - Black.png<--- ia1 -->

Black Glow:

<--- ia2 -->Syntax Preview - Black Glow.png<--- ia2 -->

Light Glow:

<--- ia0 -->Syntax Preview - Light Glow.png<--- ia0 -->

Light:

(náhled tématu nejde přidat, nevím v čem je problém)

To se mi líbí,

sice historicky používám PSPad, ale nastavit si zvýraznění na ROS se mi nikdy nepodařilo. Tak asi zmigruju na Notepad++

Díky moc, šikovnej kluk......

Díky, za snahu/ochotu. Je to dostupné na mk fóru hodně let .... používám textový editor Atom a je tam taky plugin se syntaxi.

používame už roky z originál mt fóra

https://forum.mikrotik.com/viewtopic.php?f=9&t=59761

Oproti té verzi z originál MT fóra má ta moje asi 3× větší databázi příkazů, nabízí více témat a opravuje některé chyby.

Byly nahrány nové verze. Změny jsou uvedeny v hlavním příspěvku.

o 22 dní později

v1.3 (2018-12-07):

* změněna metodologie přidružení typu souborů

o měsíc později

v1.4 (2019-01-07):

* Vypnuta funkce pro automatické detekování kódování souboru při jeho otevření

* Aktualizováno na Notepad++ verze 7.6.2

Nová verze v1.5 (2019-01-08):

* opravena chyba se zobrazováním průhledného pozadí textu po aplikování jiného tématu

+ přidána metoda (2b) pro manuální import tématu (popis v Readme.txt v komprimovaném souboru)

o 5 měsíců později

nazdar..., skus to upgradnout..., protoze to nejak blbne...

...sice historicky používám PSPad, ale nastavit si zvýraznění na ROS se mi nikdy nepodařilo.

Já taky používám PSPad a jsem s ním docela spokojený. S některými příkazy to sice může mít problém (hlavně tam, kde je název příkazu nebo menu stejný jako název vlastnosti), ale funguje to dobře. Jen je potřeba stáhnout aktuální verzi PSPadu a případně si tam do databáze doplnit některé nové a chybějící vlastnosti.

o 9 dní později

Nová verze v1.7 (2019-06-15):

* aktualizován Notepad++ na verzi 7.7

* vypnutí automatického doplňování textu při psaní

* opravena chyba UAC při spuštění scriptu pro asociaci přípon

a ten tvoj doplnok sa da v pohode vlozit aj do tejto novej verzii?

o 4 měsíce později

Helou,

existuje nejaky editor s doplnovanim/kontrolou syntaxe skriptu Mikrotik, ktery zaroven lze nastavit tak, aby pri ulozeni rozpracovaneho skriptu ten skript rovnou poslal do prednastaveneho Mikrotik zarizeni?

Cili by to asi muselo umet prihlasit se do toho Mikrotiku a spustit sadu prikazu k ulozeni skriptu. Neco podobneho mam sice zbastleneho v bashi, ale radsi bych neco lepsiho, barevneho a cool :) Jako treba Notepad++, PSpad a pod...

diq

Pep.

Tak uz to asi mam.

Treba se to bude hodit i nekomu dalsimu...

Pripojujim se pres WinSCP FTP protokolem (musi to byt FTP, viz. dal...) na RB. Ve WinSCP mam pridany v nastaveni externi editor (Notepad++). Kdyz vytvorim a pisu do souboru XY.auto.rsc, kt. lezi na Mikrotiku, tak se skript hned po ulozeni provede - to ale funguje jen u skriptu uploadnuteho pres FTP. Pres SCP nebo SFTP to nefunguje. Dalsi veci uz jsou jen otazka skriptovani...

Cus

P.

📡 Telekomunikace.cz