VSCode中能否实现无需触发键的LaTeX代码片段自动展开?
VSCode LaTeX-Workshop 能否实现 Ultisnips 自动触发代码片段的等效功能?
问题背景
此前使用 Vim + VimTeX + Ultisnips 作为 LaTeX 编辑器,其中有一段带 wA 选项的代码片段:
snippet mm "Inline Math" wA \\( $1 \\) $0 endsnippet
输入 mm 后无需按 Tab 等触发键,就能自动展开为 \( | \) 行内数学环境。现在转用 VSCode + LaTeX-Workshop 扩展,希望实现相同功能。
尝试的配置及局限
在 VSCode 的 latex.json 中配置了如下代码片段:
"mm": { "prefix": "mm", "body": [ "\\( $1 \\)" ], "description": "inline math" }
但该配置必须按 Tab 键才能触发展开,无法实现无触发键自动展开的效果。
结论
当前 VSCode 原生代码片段系统暂不支持这种无需额外触发键的自动展开功能,相关需求已有较多用户支持,但预计需要数年时间才可能推进实现。
内容的提问来源于stack exchange,提问作者Tryer
相关产品推荐
相关产品推荐

