You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Visual Studio Code中能否用Tab键跳过末尾分号与括号?

嘿,这个需求太实用了!VS Code完全能满足你,给你两种简单易行的方案:

方案一:用TabOut插件(最省心)

直接去VS Code的扩展商店搜索TabOut安装就行。这个插件就是专门解决这类问题的——不管是括号、引号、分号,甚至HTML标签的闭合符号,只要光标在这些符号内部,按一下Tab就能直接跳到符号外面,完美符合你的需求。而且它默认的快捷键就是Tab,不用额外设置,装完就能用,新手友好度拉满。

方案二:自定义VS Code内置快捷键(无需插件)

如果你不想装插件,也可以通过自定义快捷键实现:

  • 打开快捷键设置:按Ctrl+K Ctrl+S(Windows/Linux)或者Cmd+K Cmd+S(Mac),或者从顶部菜单点「文件→首选项→键盘快捷键」。
  • 在搜索框里输入「Go to Matching Bracket」,找到这个命令。
  • 右键点击这个命令,选择「更改键绑定」,输入Tab作为新的快捷键。
  • (可选)为了避免和默认的缩进功能冲突,你可以点击命令旁边的齿轮图标,添加上下文条件,比如设置成只有当光标不在输入建议框里、且当前语言是你常用的代码语言(比如JavaScript)时,这个快捷键才生效。比如添加上下文:editorTextFocus && !suggestWidgetVisible && editorLangId == 'javascript'

两种方案都能解决你的问题,个人更推荐TabOut插件,毕竟不用折腾设置,开箱即用~

内容的提问来源于stack exchange,提问作者user8261152

火山引擎 最新活动