Dies ist ein sehr kleines Problem, das mich seit Monaten verärgert hat. Ich habe Stunden damit verbracht, es ohne Erfolg zu googeln.
Um die Syntax-Hervorhebung von .ahk-Dateien in Notepad ++ zu aktivieren, habe ich & amp; eine .xml-Datei für AutoHotkey importiert. Das Problem ist, dass - um diese Hervorhebung zu aktivieren - ich es manuell aus dem Dropdown-Menü "Sprache" auswählen muss. Ich möchte, dass es aktiviert wird, wenn eine .ahk-Datei geöffnet wird, wie es für verschiedene andere Sprachen ist.
Ich habe versucht, die Erweiterung .ahk der AutoIt-Sprache im Style Configurator hinzuzufügen, was nichts für mich tut. Irgendwelche Ideen? Ich kann nicht die erste Person sein, die sich darüber geärgert hat, aber ich konnte Google nicht mit Erfolg befragen.
Es sollte funktionieren. Überprüfen Sie noch einmal:
Settings → Style Configurator
, wähle deine Sprache und füge die User ext.
Erweiterung ahk
hinzu (ohne einen Punkt!). Language → Define your language
, wählen Sie dann in der Dropdown-Liste Ihre Sprache aus und fügen Sie in dem angezeigten Textfeld Ext.
Ihre Erweiterung "ahk" hinzu. ahk
NUR für AutoHotKey definiert ist, nicht in zwei Sprachen gleichzeitig (entfernen Sie also die Erweiterung von AutoIt). .xml
oder eine .udl
Datei sein. Wenn die Datei korrekt erstellt wurde, sollte sie bereits die Erweiterungsreferenz enthalten und automatisch neue Dateien erkennen und im richtigen Kontext anzeigen. Alle Dateien, die in NPP geöffnet sind, zeigen jedoch die neue farbliche Hervorhebung erst dann automatisch an, wenn Sie sie schließen und erneut öffnen .
Hier finden Sie weitere Informationen zu NPP-Textmarkern .
Hier sind einige weitere benutzerdefinierte Textmarker .
Sonst stimmt vielleicht etwas mit Ihrer udl-Datei nicht. Sie können einen, den ich gemacht habe ausprobieren, wenn Sie möchten.
Mein Problem war, dass beim Importieren der Datei eines Freundes das Feld für die Erweiterung, das meiner benutzerdefinierten Sprache zugeordnet war, in Anführungszeichen gesetzt war: "mcr". Ich habe die Zitate eliminiert und jetzt funktioniert es perfekt.
Tags und Links notepad++ highlighting autohotkey syntax