Sublime Text 中的 PHP 语法高亮

4

我在以下情况下遇到了语法高亮问题:

enter image description here

当与字符串混合使用时,如何突出显示变量?

2个回答

4
你只需要拥有一个适用于正确范围的配色方案即可。例如,下面是使用霓虹配色方案的类似代码的样子:

PHP $var in string


1
我使用这种高亮方式:{{link1:enter image description here}}
当 PHP 代码与其他 HTML 代码混合在一起时,它对我很有帮助。
您需要编辑您的主题 .tmTheme 文件,我的是 Monokay.tmTheme,所以在 </array> 命令之后,我使用了上面的代码。
    <dict>
        <key>scope</key>
        <string>punctuation.section.embedded.begin.php</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#FF0000</string>
        </dict>
    </dict>

    <dict>
        <key>scope</key>
        <string>punctuation.section.embedded.end.php</string>
        <key>settings</key>
        <dict>
            <key>foreground</key>
            <string>#FF0000</string>
        </dict>
    </dict>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接