我有一个专有应用程序,它接受 XML 文件,并可以使用 XML 文件中嵌入的 Java 代码来执行某些操作。我在 ST2 中打开了 XML 文件,但我只得到 XML 代码的语法突出显示,Java 代码只是白色的。如果我从 View 菜单将语法切换到 Java,Java 代码就会正确突出显示。有没有办法在同一个文件中突出显示两种语言语法?
最佳答案
两个值得注意的链接:
- How do I add another tag to be parsed as embedded JS in a tmLanguage file?
- http://sublimetext.userecho.com/topic/27384-nested-syntax-highlighting/
我已经完成了一些嵌入式语法工作,但没有您描述的那么复杂,所以我不相信我的工作是相关的。
关于java - Sublime Text 2 在同一文件中对 XML 和 Java 进行语法高亮显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10940789/