sublime text 2 以单色显示 php 文件中的整个 HTML 代码?

sublime text 2 shows whole HTML code inside php file in single color?

sublime text 2 在 index.php 中以单色显示我所有的 HTML 代码。对于包含 HTML 代码的其他 php 文件也是如此。没有颜色编码很奇怪!不是。尽管仅包含 php 代码的文件是正常的。 我尝试了所有主题和配色方案,但都存在同样的问题。

您有无效的评论(所有以深红色突出显示的破折号),Sublime 将它们解释为未关闭,因此您的整个文档的范围为 comment.block.html。这是使用 Neon Color Scheme 的一些代码的图像(完全披露:我是它的作者)。斜体灰色文本表示评论:

现在这里是使用有效注释的相同代码 (<!-- text here -->):

所以,只需修复您的评论风格,语法突出显示就会按预期工作。