Sublime 3 中正确的语法突出显示以多种语言编写的文件
Proper syntax highlighting in Sublime 3 for a file written in several languages
我正在编辑,例如shell 其他语言的 here-documents 脚本(awk、python、R、JavaScript,随你便)。 Sublime 3 会猜测整体语法,但不会对包含的此处文档进行猜测。
我怎样才能在必要的方向上推动 Sublime,例如通过在 here-docs 之前和之后的代码中放置任何特殊注释?
#!/bin/bash
echo "This is a test"
awk '/test/' - <<EOF
**This** used to be a test in Markdown.
But this line isn't included in the _output_.
EOF
自发布问题以来,我一直在寻找一种方法来做到这一点,看起来必须推出一个新主题来支持混合语言。经过一些重新开发后,有一个插件可能符合要求:
https://github.com/ProjectCleverWeb/MultiLang
它已有两年多的历史(2013 年初),此后一直没有任何进展。是否有人接手该项目还有待观察。
官方论坛是这样的:https://www.sublimetext.com/forum/viewtopic.php?f=2&t=14215&p=53963&#p53963 and this: https://www.sublimetext.com/forum/viewtopic.php?f=2&t=10843&p=42743
无论哪种方式,都需要对 settings/theme 进行更改。
我正在编辑,例如shell 其他语言的 here-documents 脚本(awk、python、R、JavaScript,随你便)。 Sublime 3 会猜测整体语法,但不会对包含的此处文档进行猜测。
我怎样才能在必要的方向上推动 Sublime,例如通过在 here-docs 之前和之后的代码中放置任何特殊注释?
#!/bin/bash
echo "This is a test"
awk '/test/' - <<EOF
**This** used to be a test in Markdown.
But this line isn't included in the _output_.
EOF
自发布问题以来,我一直在寻找一种方法来做到这一点,看起来必须推出一个新主题来支持混合语言。经过一些重新开发后,有一个插件可能符合要求:
https://github.com/ProjectCleverWeb/MultiLang
它已有两年多的历史(2013 年初),此后一直没有任何进展。是否有人接手该项目还有待观察。
官方论坛是这样的:https://www.sublimetext.com/forum/viewtopic.php?f=2&t=14215&p=53963&#p53963 and this: https://www.sublimetext.com/forum/viewtopic.php?f=2&t=10843&p=42743
无论哪种方式,都需要对 settings/theme 进行更改。