Editer les fichiers AutoHotKey avec Notepad++
AutoHotKey permet d’automatiser des actions plus ou moins complexe par l’intermédiaire d’un langage de scripting. L’édition se fait dans un éditeur de texte standard, tel que Notepad++, par exemple. Les fichiers AHK ne sont malheureusement pas reconnus et aucune colorisation syntaxique ne viendra vous aider dans l’édition d’un script.
Pour palier à ce manque, vous pouvez copier un fichier XML de colorisation syntaxique dans le dossier de Notepad++. Réalisé par Panofish, le fichier est à télécharger ici ou là. Une fois téléchargé, copier le fichier dans le dossier des langages de Notepad++.
C:\Users\[Compte Utilisateur]\AppData\Roaming\Notepad++\userDefineLangs
Ouvrez ensuite un script AutoHotKey ayant l’extension AHK.
Allez dans le menu Langage et sélectioner AHK AutoHotKey
![Sélection du langage AHK](https://i0.wp.com/francois.arundel.fr/wp-content/uploads/2020/04/notepad_ahk_config_langage.png?resize=147%2C486&ssl=1)
Allez dans Paramètres, puis Configurateur de coloration syntaxique. Sélectionner le thème Zenburn et la police de caractères Consolas en taille 10.
![Notepad++ configuration du thème et de la police de caractère](https://i0.wp.com/francois.arundel.fr/wp-content/uploads/2020/04/notepad_ahk_config_theme.png?resize=563%2C319&ssl=1)
L’édition de vos fichiers AHK doit maintenant apparaître comme dans la capture ci-dessous.
![Notepad++ configuration AHK exemple](https://i0.wp.com/francois.arundel.fr/wp-content/uploads/2020/04/notepad_ahk_example.png?resize=639%2C440&ssl=1)
Attention, l’ensemble des colorisations syntaxique utiliseront le thème Zenburn.
Le post original est disponible sur le forum AutoHotKey.