我使用一个include
规则Markdown.tmLanguage
在 Markdown 文件中为 LaTeX 环境获取一些 LaTeX 语法突出显示。
"tex_environments": {
"name": "markup.raw.inline.markdown",
"comment": "TeX Environments",
"begin": "\\\\begin\\{[^\\}]*\\}",
"end": "\\\\end\\{[^\\}]*\\}",
"patterns": [
{ "include": "text.tex.latex" }
]
}
在这些环境中,我仍然可以获得 HTML 自动完成功能。该Scope Hunter
插件显示以下范围:
text.html.markdown
meta.paragraph.markdown
markup.raw.inline.markdown
我假设第一个范围决定了自动完成的语言?我可以说服 Sublime 我想要 LaTeX 自动补全吗?