HomeMatic Script Editor mit Syntax Highlightning
Moderator: Co-Administratoren
HomeMatic Script Editor mit Syntax Highlightning
Hallo,
da ich beruflich wie privat den Atom-Editor (http://atom.io) verwende habe ich mal eine kleines Syntax-Highlightning Paket für HomeMatic Script gebastelt.
Kann man einfach installieren, indem man nach "homematic" oder "language-homematic" bei den Installationen sucht.
So schaut das dann beispielsweise aus (je nach verwendeten Theme etc. natürlich ggf. abweichend unterschiedlich ich verwende "One Dark" und "Chester Atom" als Syntax Theme)
Achja: Für die automatische Erkennung sollten Eure HomeMatic-Script-Projektdateien die Dateiendung .hms oder .hm haben.
Bugs bitte nach https://github.com/Ayngush/language-homematic/issues
Viel Spaß damit.
Grüße
da ich beruflich wie privat den Atom-Editor (http://atom.io) verwende habe ich mal eine kleines Syntax-Highlightning Paket für HomeMatic Script gebastelt.
Kann man einfach installieren, indem man nach "homematic" oder "language-homematic" bei den Installationen sucht.
So schaut das dann beispielsweise aus (je nach verwendeten Theme etc. natürlich ggf. abweichend unterschiedlich ich verwende "One Dark" und "Chester Atom" als Syntax Theme)
Achja: Für die automatische Erkennung sollten Eure HomeMatic-Script-Projektdateien die Dateiendung .hms oder .hm haben.
Bugs bitte nach https://github.com/Ayngush/language-homematic/issues
Viel Spaß damit.
Grüße
Zuletzt geändert von Roland M. am 05.07.2018, 16:49, insgesamt 1-mal geändert.
Grund: Thema verschoben
Grund: Thema verschoben
Re: HomeMatic Script Editor mit Syntax Highlightning
Hi Ayngush,
Sieht echt gut aus. Danke Ich bleibe aber bei meinem Notepad++
Grüße,
ldittmar
Sieht echt gut aus. Danke Ich bleibe aber bei meinem Notepad++
Grüße,
ldittmar
Download: WebMatic 2.2.3. Für den Kauf von HM Geräte zur schnellere Weiterentwicklung von Webmatic, werden auch gerne SPENDEN entgegen genommen. Danke! Und hier geht es zur WebMatic Homepage
Re: HomeMatic Script Editor mit Syntax Highlightning
Gibt es beim Notepad++ auch ein Syntaxhighlighting für die Homematic?
Re: HomeMatic Script Editor mit Syntax Highlightning
Wenn es dort einer einbaut (falls möglich)
Nichts gegen Notepad++ aber Atom (wie Sublime, Brackets, Emacs, etc.) verfolgen konzeptionell schon einen anderen Ansatz und sind deshalb kaum nicht mit Notepad++ (PSPad, etc..) vergleichbar.
Ich nutze zum Beispiel beide (Atom.io und Notepad++) gleichzeitig aber eben für unterschiedliche Aufgaben. Abgesehen von Visual Studio (Arbeit..., T-SQL, SSIS ETL-Pakete, C#, VB) und devc++ (Zuhause zum Runterkommen)
Nur um Eclipse und dessen Auswüchse habe ich bisher einen Bogen schlagen können *yaay*
Grüße
Nichts gegen Notepad++ aber Atom (wie Sublime, Brackets, Emacs, etc.) verfolgen konzeptionell schon einen anderen Ansatz und sind deshalb kaum nicht mit Notepad++ (PSPad, etc..) vergleichbar.
Ich nutze zum Beispiel beide (Atom.io und Notepad++) gleichzeitig aber eben für unterschiedliche Aufgaben. Abgesehen von Visual Studio (Arbeit..., T-SQL, SSIS ETL-Pakete, C#, VB) und devc++ (Zuhause zum Runterkommen)
Nur um Eclipse und dessen Auswüchse habe ich bisher einen Bogen schlagen können *yaay*
Grüße
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: HomeMatic Script Editor mit Syntax Highlightning
ayngush hat geschrieben:Wenn es dort einer einbaut (falls möglich)
Importdatei für Notepad++ im Anhangtestuser4 hat geschrieben:Gibt es beim Notepad++ auch ein Syntaxhighlighting für die Homematic?
Alchy
- Dateianhänge
-
- homematicscript.zip
- (1.39 KiB) 2034-mal heruntergeladen
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: HomeMatic Script Editor mit Syntax Highlightning
Danke! Da ich auch gerne mit Notepad++ arbeite kann ich das gut gebrauchen.
Zuletzt geändert von alchy am 16.11.2017, 12:21, insgesamt 1-mal geändert.
Grund: sinnloses Fullquote entfernt
Grund: sinnloses Fullquote entfernt
Re: HomeMatic Script Editor mit Syntax Highlightning
Für SubLime Text 3
Muss in das Packages-Verzeichnis entpackt werden, wo auch ggf. die anderen Addons installiert sind.
Muss in das Packages-Verzeichnis entpackt werden, wo auch ggf. die anderen Addons installiert sind.
- Dateianhänge
-
- HomeMatic.zip
- (1.53 KiB) 329-mal heruntergeladen
-
- Beiträge: 9649
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 697 Mal
- Danksagung erhalten: 1617 Mal
Phase V mit HomeMatic Script Syntax Highlighting
Für den Fall, das noch jemand mit dem guten alten Phase V HTMl-Editor arbeitet stelle ich hier mal mein File für das Syntax-Highlighting rein.
Die Datei muss nur in den Ordner c:\Program Files (x86)\phase5\Syntax\ (oder wie auch immer bei euch der Installations-Pfad lautet) kopiert werden, dann Phase V starten und unter Einstellungen / Syntax Parser verwalten den Eintrag Homematic suchen, Häkchen davor setzen und eine Dateiendung nach Wunsch eintragen. Ich nutze hm, prinzipiell geht aber alles, was nicht mit vorhandenen Endungen kollidiert.
Ab sofort wird jede mit .hm benannte Datei mit passendem Syntax-Highlight angezeigt. Vielleicht hilft es ja dem einen oder anderen.
Die Datei muss nur in den Ordner c:\Program Files (x86)\phase5\Syntax\ (oder wie auch immer bei euch der Installations-Pfad lautet) kopiert werden, dann Phase V starten und unter Einstellungen / Syntax Parser verwalten den Eintrag Homematic suchen, Häkchen davor setzen und eine Dateiendung nach Wunsch eintragen. Ich nutze hm, prinzipiell geht aber alles, was nicht mit vorhandenen Endungen kollidiert.
Ab sofort wird jede mit .hm benannte Datei mit passendem Syntax-Highlight angezeigt. Vielleicht hilft es ja dem einen oder anderen.
- Dateianhänge
-
- Syntax.zip
- (2.61 KiB) 200-mal heruntergeladen
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++