mromain
XLDnaute Barbatruc
Bonjour à tous,
J’utilise de plus en plus Power Query (avec plaisir !) et j’avoue être pas mal déçu de la différence entre l’éditeur de requête de "la version Excel de Power Query" (du moins ma version 2019) et celui de "la version Power BI Desktop de Power Query".
En effet, cette dernière propose :
Aussi, il m’arrive régulièrement d’éditer les requêtes Power Query dans Notepad++ que je trouve même plus agréable que l’éditeur intégré à Excel.
Je suis tombé tout à l’heure sur ce petit billet de blog (en anglais) montrant une astuce permettant de rajouter le langage M à l’éditeur de texte Notepad++.
Cela permet de gérer depuis Notepad++ les deux points manquant à Excel (coloration syntaxique et définitions des fonctions gérées).
Le fichier zip ci-joint contient 2 fichiers xml :
Pour l’installer dans Notepad++ :
Il est à noter que :
A+
J’utilise de plus en plus Power Query (avec plaisir !) et j’avoue être pas mal déçu de la différence entre l’éditeur de requête de "la version Excel de Power Query" (du moins ma version 2019) et celui de "la version Power BI Desktop de Power Query".
En effet, cette dernière propose :
- la coloration syntaxique ;
- la liste des définitions des fonctions gérées.
Aussi, il m’arrive régulièrement d’éditer les requêtes Power Query dans Notepad++ que je trouve même plus agréable que l’éditeur intégré à Excel.
Je suis tombé tout à l’heure sur ce petit billet de blog (en anglais) montrant une astuce permettant de rajouter le langage M à l’éditeur de texte Notepad++.
Cela permet de gérer depuis Notepad++ les deux points manquant à Excel (coloration syntaxique et définitions des fonctions gérées).
Le fichier zip ci-joint contient 2 fichiers xml :
- ParamLangageNotepad++_M.xml : fichier qui contient le paramétrage lié à la coloration syntaxique ;
- M.xml : fichier qui contient la définition des fonctions du langage M.
Pour l’installer dans Notepad++ :
- depuis Notepad++, aller dans le menu Langage > Langage utilisateur > Définir votre langage…. Ensuite, cliquer sur Importer et sélectionnez le fichier ParamLangageNotepad++_M.xml ;
- copiez le fichier M.xml dans le dossier dédié à la gestion des auto-complétions de Notepad++ - chez moi, ce dossier se situe ici : C:\Program Files\Notepad++\autoCompletion ;
- redémarrez Notepad++.
Il est à noter que :
- Les couleurs utilisées peuvent ensuite être ajustées dans le menu Définir votre langage… en sélectionnant le langage M ;
- La liste des fonctions du langage M peut être incomplète - je l’ai récupéré sur le billet de blog source et ai déjà remarqué une fonction manquante (Pdf.Tables). Celle-ci a été ajoutée dans les fichier-joints.
A+