VS Code 1.104.2自定义LaTeX代码片段偶发触发多光标模式求助
偶发问题:VS Code触发自定义代码片段时意外进入多光标模式
环境信息
- VS Code版本:1.104.2(x64)
- 操作系统:Linux(Ubuntu)
代码片段详情
我在~/.config/Code/User/snippets/latex.json中定义了以下代码片段,使用了标准的tabstops($1、$2)和占位符:
{ "Sine Function": { "prefix": "i", "body": [ "\\sin\\left(${1:x}\\right) " ], "description": "Sine Function" }, "Inline-Math": { "prefix": "a", "body": [ "\\(${1:\epsilon >0,}\\) $2" ], "description": "Inline Math Mode" } }
问题现象
大多数情况下,代码片段能正常展开:
- 输入前缀(如
i或a) - 按下
Tab键 - 代码片段展开,光标定位在
$1位置
但有时触发这些代码片段后,编辑器会立即进入多光标模式。该行为不稳定,且在多个含LaTeX语法的代码片段中均出现。已确认使用code --disable-extensions启动VS Code时,问题仍然存在。
想问近期使用VS Code的用户是否遇到过类似问题?该如何解决?
内容的提问来源于stack exchange,提问作者陈海斌
相关产品推荐
相关产品推荐

