Notepad ++: Cómo configurar automáticamente el Idioma como Xml al cargar archivos

133

Cada vez que edito un archivo .config en Notepad ++ (que es un archivo XML), quiero que el resaltado de sintaxis lo coloree automáticamente como XML. ¿Cómo configuro Notepad ++ para hacer esto de modo que no tenga que seleccionarlo manualmente cada vez que abro un archivo .config?

Gracias.

Devlord
fuente
1
¡Gracias a todos! +1 a todos, pero le doy a @Erikest el cheque b / c de las fotos bonitas.
devlord
(PD: Esto es mucho más fácil en Sublime Text 2)
devlord

Respuestas:

194

Puede hacerlo utilizando el Configurador de estilo (Menú de configuración):

Esta imagen muestra el lenguaje php, pero funciona para cualquier idioma que desee asignar

ingrese la descripción de la imagen aquí

Erikest
fuente
1
Aunque muchos han respondido con la misma respuesta, obtienes el +1 para la captura de pantalla :)
Thanasis Ioannidis
Tuve que ejecutar Notepad ++ como administrador para que esto funcionara
Patman
Recuerde seleccionar el idioma de la lista para ver la opción de agregar Usuario ext.
mcmacerson
1
Asegúrese de haber agregado su extensión de usuario a un solo idioma. Me estaba volviendo loco que agregar .vue a HTML no funcionara ... hace mucho tiempo ya lo había agregado a Javascript y eso estaba anulando la configuración de HTML.
Lys777
36

Del Settingsmenú, elija Style Configurator.... Elija el lenguaje XML de la lista e ingrese "config" en el User extcampo.

Adam Hawkes
fuente
+1, ¡no me di cuenta de que podías hacerlo allí! Siempre lo he hecho en los propios archivos de configuración XML.
James Allardice
15

No creo que pueda establecer un estilo predeterminado para todos los archivos (aunque puede haber algunos trucos de archivos de configuración que sí lo permiten), pero como menciona específicamente los .configarchivos, puede abrir el langs.xmlolangs.model.xml archivo en el directorio de instalación de Notepad ++, encuentre la xmlsección , y agregue configal valor del extatributo:

<Language name="xml" ext="xml xsml xsl xsd kml wsdl config" commentLine="" commentStart="&lt;!--" commentEnd="--&gt;">
</Language>

O use el Style Configuarator como lo señaló @AdamHawkes (+1), en lugar de perder el tiempo en los archivos de configuración XML.

James Allardice
fuente
11

Para establecer un idioma predeterminado 'global':

  1. Iniciar Notepad ++
  2. Haga clic en Configuración> Preferencias
  3. Haga clic en la pestaña Nuevo documento / Directorio predeterminado
  4. Cambiar el idioma predeterminado a HTML
  5. Haga clic en el botón Cerrar

fuente
7

Para cualquiera que esté viendo esto en 2017, la ubicación ha cambiado: ingrese la descripción de la imagen aquí

dylanh724
fuente