Estou tentando obter uma sintaxe simples, destacando o trabalho em um arquivo. Aqui está a configuração.
Eu tenho um index.php
arquivo, que o Notepad ++ destaca corretamente qualquer código PHP entre as tags <?
e ?>
. Dentro deste arquivo, tenho algum Javascript, que é reconhecido corretamente entre as tags <script type="text/javascript">
e </script>
.
No entanto, tenho algum CSS que não está sendo destacado corretamente. Eu notei isso com todos os "temas" que tentei com o Notepad ++. O código é cercado <style type="text/css">
e </style>
ainda não está sendo entendido como CSS corretamente.
Alguma ideia?
Nota: O Notepad ++ destaca corretamente .css
arquivos individuais .
notepad++
css
syntax-highlighting
dmackerman
fonte
fonte
Respostas:
Eu uso um programa chamado phpDesigner que destaca PHP, HTML, CSS, JavaScript, todos separadamente no mesmo documento. Ele conclui o código de cada parte, mesmo que você faça style = "fon ...".
Eu tive que mudar para ele, pois não consegui encontrar nenhum outro programa que fosse tão bom ao trabalhar com PHP (e todas as outras linguagens que ele usa ao mesmo tempo), incluindo o Notepad ++. A única coisa que eu gostaria que fizesse foi destacar a sintaxe das strings SQL no PHP (funciona bem apenas com SQL), mas talvez em uma versão futura.
fonte
Para aqueles que estão tentando incorporar idiomas diferentes, encontrei uma ferramenta que permite esse tipo de configuração: http://www.freescripteditor.org/
Pessoalmente, eu precisava do PHP incorporado ao SQL (sim, nessa ordem).
Os arquivos de configuração são legíveis por humanos, então você pode alterá-los com o editor de texto (também há GUI no próprio programa).
fonte
Recentemente, experimentei o Sublime Text 2, que se saiu muito bem ao destacar arquivos que continham vários idiomas. No meu caso, era apenas HTML + CSS + JS, mas tenho certeza que funcionaria bem com PHP.
O aplicativo não é tão rico em recursos como o bloco de notas ++, mas é muito mais esteticamente agradável.
A versão demo solicita que o usuário compre a licença de vez em quando, mas não há limite de tempo.
fonte