Mit „Dieses Skript bearbeiten“ von AutoHotKey können Sie Skripte in Sublime Text 3 öffnen.

Mit „Dieses Skript bearbeiten“ von AutoHotKey können Sie Skripte in Sublime Text 3 öffnen.

Seit Jahren verwende ich AutoHotKey, um einige häufige Aufgaben auf meinem System mithilfe von Hotkeys zu automatisieren. Standardmäßig Edit This Scriptwird Notepad geöffnet, wenn Sie auf ein laufendes Skript klicken (aus der Windows-Taskleiste). Für schnelle Änderungen ist das kein Problem, aber es ist wirklich störend, wenn Sie versuchen, ein Skript zu debuggen oder fortgeschritteneren Code zu schreiben.

Wie kann ich Edit This Scriptstattdessen einen richtigen Texteditor wie Sublime Text 3 öffnen?

Antwort1

HKEY_CLASSES_ROOT\AutoHotkeyScript\Shell\Edit\CommandDies kann durch die Erstellung des Registrierungsschlüssels erfolgen . Ich habe dies unter Windows 10 bestätigt, indem ichProcmonum zu überwachen, welche Tasten von AutoHotkey verwendet wurden, wennDieses Skript bearbeitenwird auf ein laufendes AHK-Skript in der Taskleiste geklickt.


Führen Sie die Registrierungsdatei aus (empfohlen)

Dies ist die empfohlene Methode, da beim manuellen Bearbeiten der Registrierung die Fehleranfälligkeit zunimmt, ganz zu schweigen von dem üblichen Haftungsausschluss, dass das direkte Bearbeiten der Windows-Registrierung fatale Folgen für Ihren Computer haben kann, wenn Sie nicht wissen, was Sie tun.

Kopieren Sie den folgenden Code in eine Datei mit dem Namen foo.regund führen Sie ihn aus. Bestätigen Sie dabei alle angezeigten Eingabeaufforderungen:

Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\AutoHotkeyScript\Shell\Edit\Command]
@="\"C:\\Program Files\\Sublime Text 3\\sublime_text.exe\" \"%1\""

Bearbeiten Sie die Registrierung manuell

  1. Öffnen Sie den Registrierungseditor, indem Sie im Startmenü nach „regedit“ suchen.

  2. Fügen Sie es HKEY_CLASSES_ROOT\AutoHotkeyScript\Shellin die Suchleiste ein und drücken SieEnter

  3. Klicken Sie mit der rechten Maustaste auf dasHülseGeben Sie im linken Bereich ein, klicken Sie auf New> Keyund benennen Sie esBearbeiten

  4. Klicken Sie mit der rechten Maustaste auf dasBearbeitenund klicken Sie auf New> Key. Geben Sie ihm den NamenBefehl

  5. ImBefehlTaste, doppelklicken Sie auf die(Standard)Wert

  6. Fügen Sie es C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"in das Datenfeld ein (ersetzen Sie es durch den Pfad zu Ihrem bevorzugten Editor) und klicken Sie aufOK

Das Neuladen des Skripts oder von AHK selbst ist nicht erforderlich. Wenn Sie erfolgreich waren, Edit This Scriptsollte jetzt sofort Sublime Text 3 (oder der Editor, durch den Sie es ersetzt haben) geöffnet werden.

PS. Wenn Sie Sublime Text 3 zum Bearbeiten von AHK-Skripten verwenden, sollten Sie auch das AutoHotkey-Paket zur Syntaxhervorhebung und mehr installieren.

verwandte Informationen