Pregunta

Para mitigar parte del dolor de cabeza de trabajar con XML, he estado experimentando con PXSL , una sintaxis abreviada para cualquier documento XML con capacidades de macro avanzadas. Sin embargo, como es tan nuevo, no he podido encontrar ningún editor de texto que sepa analizarlo para resaltar la sintaxis.

¿Conoces algún editor o complemento que pueda habilitar esto? ¿Dónde empezaría si quisiera definir el resaltado de sintaxis, por ejemplo para Notepad ++?

Gracias de antemano.

¿Fue útil?

Solución

Puede consultar resaltado de sintaxis de PApp incluido en VIM .

El archivo de sintaxis PApp maneja archivos .papp y, en menor medida, .pxml y archivos .pxsl que son todos una mezcla de perl / xml / html / other utilizando xml como el formato de archivo de nivel superior. Por defecto todo dentro de phtml o pxml las secciones se tratan como una cadena con comandos de preprocesador incrustados. Si configuras la variable:

:let papp_include_html=1

en tu archivo de inicio intentará sintaxis-hilight html code in phtml secciones, pero esto es relativamente lento y demasiado colorido para poder edite sensiblemente;) (aka, pxsl es difícil de analizar)

La versión más reciente del archivo de sintaxis papp.vim generalmente se puede encontrar en http://papp.plan9.de .

Otros consejos

No soy un usuario de Notepad ++, pero puedo recomendarte que uses UltraEdit y su característica de resaltado de sintaxis personalizada.

Ya es compatible con varios idiomas como se indica a continuación:

http://www.ultraedit.com/downloads/extras.html

Y lo mejor es que puedes crear tu propio archivo de Word echando un vistazo a los ejemplos.

Por otra parte, la peor parte es que UltraEdit no es gratis ...

Recomiendo PSpad, soporta muchos colores de sintaxis de idiomas y es freeware. www.pspad.com

Para habilitar el resaltado de sintaxis para PXSL .pxl (o cualquier otra extensión de archivo atípica) en Notepad ++, debe:

  1. instalar el complemento de herramientas XML
  2. indica a Notepad ++ que las extensiones de archivo .pxl (y cualquier otra) deben resaltarse como XML.

Para (1), haga clic en " Complementos " - > " Administrador de complementos " - > " Mostrar administrador de complementos " ;. Desplácese hacia abajo y marque las Herramientas XML, luego instálelas.

Una vez que hayas reiniciado Notepad ++, haz (2):

  • haz clic en " Configuración " - > " Configurador de estilos ... "
  • En el " Idioma " lista, seleccione " XML "
  • En el " Usuario ext " cuadro de texto, escriba " pxl "

por ejemplo , cuando quería que mis DITA se resaltaran como archivos XML , Agregué " dita ditamap " en el cuadro de texto Ext. del usuario para resaltar archivos con extensiones .dita o .ditamap.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top