Sintaxe-destacando para PXSL?
-
03-07-2019 - |
Pergunta
Para atenuar alguns da dor de cabeça de trabalhar com XML Eu tenho experimentado com PXSL , uma sintaxe abreviada para qualquer documento XML com avançados recursos de macro. No entanto, uma vez que é tão novo, eu não tenho sido capaz de encontrar qualquer editores de texto que sabem como analisá-lo para o destaque de sintaxe.
Você sabe de qualquer editores ou plug-ins que permitem isso? Onde é que eu começo se eu queria para definir destaque de sintaxe, digamos, por Notepad ++?
Agradecemos antecipadamente.
Solução
Você pode verificar o Papp destaque de sintaxe incluídas na VIM .
arquivos O PAPP sintaxe identificadores de arquivo .papp e, a menor extensão, a .pxml e arquivos .pxsl que são todos uma mistura do perl / XML / html / outro usando XML como formato de arquivo de nível superior. Por phtml tudo dentro padrão ou PXML seções é tratado como uma string com comandos do pré-processador embutidas. E se você definir a variável:
:let papp_include_html=1
em seu arquivo de inicialização tentará sintaxe-hilight html código dentro phtml seções, mas isso é relativamente lento e demasiado colorido para ser capaz de editar de forma sensata;) (aka, PXSL é difícil de parse)
A versão mais recente do arquivo de sintaxe papp.vim geralmente pode ser encontrado em http://papp.plan9.de .
Outras dicas
Eu não sou usuário uma Notepad ++, mas eu recomendo que você pode usar UltraEdit e sua característica de realce de sintaxe personalizado.
Ele já suporta várias línguas como indicado a seguir:
http://www.ultraedit.com/downloads/extras.html
E a melhor parte é, você pode construir seu próprio arquivo de palavras, tendo um olhar para os exemplos.
A pior parte, por outro lado, UltraEdit não é livre ..
Eu recomendo PSPad, suporta um monte de línguas coloração de sintaxe e sua gratuito. www.pspad.com
Para ativar a sintaxe que destaca para .pxl PXSL (ou qualquer outra extensão de arquivo atípico) no Notepad ++, você precisa:
- instalar as ferramentas XML plug-in
- dizer Notepad ++ que .pxl (e quaisquer outras extensões de arquivo) deve ser destacada como XML.
Para (1), clique em "Plugins" -> "Plugin Manager" -> "Mostrar Plugin Manager". Role para baixo e marcar ferramentas XML, em seguida, instalar.
Uma vez que você reiniciado Notepad ++, não (2):
- Clique em "Configurações" -> "Styler Configurator ..."
- Na lista "Idioma", selecione "XML"
- No "ext User" caixa de texto, digite "pxl"
ex , quando eu queria que meu DITA arquivos de origem a ser destacado como XML , eu adicionei "dita ditamap" na caixa de texto ext usuário para arquivos de destaque com .dita ou extensões .ditamap.