Stránka 1 z 1

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

Napsal: 15 Nov 2018 00:25
od TrueFriend-cz
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í:

Kód: Vybrat vše

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


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

Kód: Vybrat vše

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


Změny:

Kód: Vybrat vše

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:
Syntax Preview - Black.png
Syntax Preview - Black.png (31.08 KiB) Zobrazeno 6545 x

Black Glow:
Syntax Preview - Black Glow.png
Syntax Preview - Black Glow.png (34.17 KiB) Zobrazeno 6545 x

Light Glow:
Syntax Preview - Light Glow.png
Syntax Preview - Light Glow.png (36.63 KiB) Zobrazeno 6543 x

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

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

Napsal: 15 Nov 2018 08:48
od Pelirob
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......

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

Napsal: 15 Nov 2018 08:52
od Noxus28
používame už roky z originál mt fóra
https://forum.mikrotik.com/viewtopic.php?f=9&t=59761

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

Napsal: 15 Nov 2018 09:18
od bakelit

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

Napsal: 15 Nov 2018 10:02
od pgb
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.

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

Napsal: 15 Nov 2018 23:03
od TrueFriend-cz
Noxus28 píše: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.

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

Napsal: 07 Dec 2018 14:14
od TrueFriend-cz
v1.3 (2018-12-07):
* změněna metodologie přidružení typu souborů

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

Napsal: 07 Jan 2019 04:56
od TrueFriend-cz
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

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

Napsal: 08 Jan 2019 16:12
od TrueFriend-cz
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)

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

Napsal: 05 Jun 2019 19:36
od vaio
nazdar..., skus to upgradnout..., protoze to nejak blbne...

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

Napsal: 06 Jun 2019 09:02
od Radek.Kovacik
Pelirob píše:...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.

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

Napsal: 15 Jun 2019 19:30
od TrueFriend-cz
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

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

Napsal: 16 Jun 2019 08:14
od pedro4444
a ten tvoj doplnok sa da v pohode vlozit aj do tejto novej verzii?

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

Napsal: 08 Oct 2019 13:04
od PepeOnAchair
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.

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

Napsal: 08 Oct 2019 14:38
od PepeOnAchair
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.