Hoy por hoy el lenguaje Power Query se convirtió en el inicio de varias herramientas de Microsoft que nos permite limpiar y procesar antes de interactuar con la propia herramienta. Podemos conocer sobre en su sitio. Setearemos el lenguaje power query en Notepad++ para que podamos nutrirnos de pensar código "M" en frío detenidamente analizando por esquema de colores, avisos de paréntesis y hasta intellisense. Pasos para realizarlo:
1. Descargar Notepad++
Por supuesto que lo primero es descargar la herramienta gratuita Notepad++ (EJ: De aquí). Instalé la primera versión (en caso que no tengas idea de que está hablando) en mi computadora.
2. Creando resaltado de Keywords por la GUI de Notepad++
Luego de instalar el software, necesitarás hacer algunas modificaciones en Notepad++. Dirigete a Lenguaje/Language y selecciona Defina su lenguaje/Define your language…

La ventana de definición de lenguaje se abrirá. Selecciona el botón Crear nuevo/Create New. y escribe un nombre para el mismo. El ejemplo lo llama "M", porque en teoría es taaaan reconocido así.

Ahora tenemos que especificar palabras claves y sus estilos. Vamos a la tab Lista de Palabras clave/Keywords Lists y completa el primer grupo con las funciones de Power Query (Click aquí para obtenerlas de un un user group de power bi, que tiene la lista de funciones). Copía todo con mouse o atajos de Ctrl y pegalo en 1°Grupo / 1st Group en Notepad++. El resultado será algo así:

Luego clickea el botón Estilos/Styler y dale a gusto a las palabras claves con el color que te guste. El ejemplo selecciona un azul fuerte para las funciones claves en negrita.

Al finalizar recuerda seleccionar el check box de Modo Prefijo/Prefix Mode. De este modo las palabras claves solo se pintan cuando son usadas como prefijo. Y ahora viene uno de los pasos más importantes NO ignorar Maymin./Don't ignore case.

Luego de definir todas las funciones como palabras claves, necesitamos agregar algunas más. La lista no está completa. Sentite libre de agregar palabras especificas a tu gusto dándoles el estilo deseado.

Para nuestra conveniencia, copia las siguientes palabras en los diferentes grupos:
Grupo 2: let in
Grupo 3: each
Grupo 4: if then else
Grupo 5: try otherwise
Grupo 6: #table #date #shared #sections; porque estos elementos son usados como funciones, activar Modo Prefijo/Prefix mode.
Ahora vamos a setear los comentarios:

Usa los Estilos/Styler de la misma forma que antes. Yo por ejemplo utilizo un gris apagado para los comentarios. Selecciona "Permitir Plegado de COmentarios"/"Allow folding of comments". Te permite dar con código inicio y fin de comentarios para una gran cadena.
El último paso es definir los delimitadores. Selecciona la pestaña "Operadores y delimitadores"/"operators and deliminators".

Para tu facilidad, podes copiar de aquí:
Operadores1: „>, ; = & ( ) [ ] { } @ ! ? => .. … = < > <> + = * / <= >=</ #
Operadores2: and or not
Volvemos entonces a agregar estilo para los operadores. En este caso es recomendado un color fuerte para poder identificarlos bien.
No hay botón de guardar. Asi que cerrá la ventana con la cruz de arriba a la derecha de la ventana.
Ahora el código tiene intellisense y resaltado de palabras claves. Pero todavía falta pistas y ayuda de parámetros en texto recomendado..
3. Agregar pistas y ayudas de texto a través de un archivo XML
Agregar esta opción es para facilitar el uso del código. El archivo XML necesario ya está creado. Al igual que el anterior, en un power bi user group, encontramos el link en ingles para descargar. Ahora puedes descargar el archivo y colocarlo en la carpeta APIs que genera Notepad++ al instalarlo en la computadora.
C:\Program Files (x86)\Notepad++\plugins\APIs
Reinicia Notepad++, presioná ctrl+n para nueva ventana y selecciona en la pestaña "Lenguaje" a "M" como el elegido tal como la imagen siguiente.

Ahora podes divertirte con funciones de Power Query M de forma mucho más facil que antes.
IMPORTANTE: el nombre del lenguaje tiene que ser el mismo que el nombre del archivo XML para que coordinen.
Luego de las actualizaciones de Power BI Desktop que contengan cambios de Power Query podemos buscar cambios en el enlace de sharepoint para actualizarlo:
- Volviendo a copiar las keywords y reemplazándolas. En Notepadd++ ir a lenguaje –> Defina su lenguaje. Luego a la lista de palabras claves. Borra las existentes y pega las nuevas.del grupo 1.

- Vuelve a descargar el XML y reemplazalo también.
Espero que les sirva para tener un espacio donde escribir código Power Query M. Si bien Power Bi está incorporando intellisense en su herramienta, aun no lo ha incorporado en "Agregar Columna Personalizada"/"Add Custom Column" que en mi caso es cuando más lo uso. No olvidemos que hoy lo ejecutar Power Pivot, Analysis Services, Flow y Common Data Service. También es un buen lugar donde almacenar todas las funciones que usemos rutinariamente o sean de gran ayuda como la de crear Tabla Fecha.
¡Qué esperas para tener tu código Power Query "M" en tu Notepad++!