48 votos

Cómo establecer el idioma por defecto en Notepad++

Principalmente uso Notepad++ para tratar con archivos XML. Sería bueno que Notepad++ analizara y coloreara mis archivos basándose en el lenguaje XML cuando abro los archivos. En lugar de eso, tengo que abrir el archivo y elegir XML en el menú de idiomas.

¿Hay alguna manera de decirle al Notepad++ que el XML es el lenguaje por defecto y que trate los archivos en consecuencia?

0 votos

¿No reconoce la extensión del archivo .xml? ¿O está usando alguna extensión loca para sus archivos?

1 votos

@musicfreak: Creo que AngryHacker pregunta por el resaltado cuando hacen clic en Archivo -> Nuevo archivo, que no tiene extensión hasta que lo guardas.

0 votos

Es una extensión .config y tengo Notepad++ configurado para ser la aplicación por defecto para esa extensión.

67voto

Ivana Puntos 41

En el Bloc de notas++ abra el cuadro de diálogo de Preferencias haciendo clic en Settings -> Preferences haga clic en el New Document/Default Directory y cambiar el Default Language a XML .

Notepad++ Preferences

EDITAR : Acabo de ver que querías que se aplicara también a los archivos .config. Esto se puede hacer, pero tendrá que hacerlo para cada extensión que desee anular. Haga clic en Settings -> Style Configurator desplácese hacia abajo hasta XML en la sección de idiomas y añadir config a la User ext caja. Guardar y cerrar y cualquier nuevo archivo .config abierto se mostrará como XML. De hecho, ya he hecho eso para mi instalación como se ve a continuación:

Style Configurator

2 votos

Esta configuración sólo se aplica a los nuevos archivos, no a los archivos existentes que se abren.

1 votos

Esto no funciona. El idioma por defecto se mantiene entre las sesiones, pero el archivo no está coloreado sintácticamente, hasta que selecciono manualmente Idioma/XML.

5 votos

Perfecto, tu edición ha funcionado. Nirvana informático.

13voto

skb Puntos 5933

En el directorio de Notepad++ busque el archivo langs.xml.

Busca un nodo como el de abajo y añade "config" como se muestra.

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

Reinicie el Bloc de notas++ Abra un archivo .config. Debe estar formateado como XML.

0 votos

Creo que también se puede hacer a través de la interfaz gráfica de usuario. (Sin embargo, hace tiempo que no uso el Notepad++).

0 votos

Lo he intentado para añadir algunos tipos de archivos PHP más, pero no parece funcionar. :-(

1 votos

Tenga en cuenta que puede necesitar buscar langs.xml en %APPDATA% \Notepad ++ (en lugar de la carpeta de programas).

5voto

EricSchaefer Puntos 7592

Vaya a Configuración > Configurador de estilos. Elija XML en la lista de desplazamiento de la izquierda. En la parte inferior de ese cuadro de diálogo, debería haber dos casillas: una para las extensiones por defecto y otra para las "extensiones de usuario". Añada su .config a la caja de "extensiones de usuario" y haga clic en "Guardar y cerrar".

NOTA: Las 'extensiones de usuario' podrían no estar disponibles para todas las opciones de idioma (SÉ que está disponible para C, ya que es el resaltado de sintaxis que uso en el trabajo). Así que, si no está disponible, tendrás que crear tu propio archivo de idioma.

3voto

Jules345 Puntos 21

Así es como lo hice:

Navegue hasta %APPDATA%\Notepad++ y abrir el langs.xml archivo

Busca un nodo como el siguiente y añade "config" como se muestra

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

Reinicie el Bloc de notas++ Abra un .config archivo. Debe estar formateado como XML.

Y también asegúrese de que no tiene ninguna otra configuración conflictiva, es decir, cualquier otra cosa asignada a los archivos .config

1voto

intika Puntos 590

Solución :

La función está disponible en el cuadro de diálogo de preferencias.

Ir a Settings entonces Preferences entonces New Document/Default Directory

y finalmente editar Default Language a HTML.

Captura :

Notepad++ Preferences

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: