同一文件中不同语言的语法高亮

dma*_*man 18 notepad++ css syntax-highlighting

我正在尝试在文件中使用简单的语法突出显示。这是设置。

我有一个index.php文件,Notepad++ 正确地突出显示了<??>标记之间的任何 PHP 代码。在这个文件中,我有一些 Javascript,可以在<script type="text/javascript"></script>标签之间正确识别。

但是,我有一些未正确突出显示的 CSS。我在 Notepad++ 中尝试过的所有“主题”中都注意到了这一点。该代码被包围<style type="text/css">并且</style>还没有被正确理解为CSS。

有任何想法吗?

注意:Notepad++ 确实正确突出显示了单个.css文件。

tha*_*min 4

我使用一个名为phpDesigner的程序,它可以在同一文档中单独突出显示 PHP、HTML、CSS、JavaScript。它会为每个部分执行代码补全,即使您执行 style="fon..." 。

我不得不转向它,因为我找不到任何其他在使用 PHP(以及它同时使用的所有其他语言)时如此出色的程序,包括 Notepad++。我希望它做的一件事是在 PHP 中语法高亮 SQL 字符串(它只适用于 SQL),但也许在未来的版本中。