如何设置热键将光标移出引号/括号?

时间:2016-10-23 17:30:46

标签: visual-studio-code

在Sublime中,我可以轻松设置一个更复杂的热键,让我按Enter键退出引号和括号。它在下面:

keybindings.json

在VS Code中,有没有办法实现这个目标?这在 { "key": "enter", "command": "cursorRight", "when": "editorTextFocus" } 中移动光标,但是当我不想要时它也是活动的。感谢。

R.layout.activity_main

3 个答案:

答案 0 :(得分:3)

查看此扩展程序,它可以执行您想要的操作 - https://marketplace.visualstudio.com/items?itemName=albert.TabOut

你可以在这里找到实施 - https://github.com/albertromkes/tabout

答案 1 :(得分:0)

我发现Ctrl+Shift+\对于删除引号很有用。另外,可以通过在键盘快捷键中搜索jumpToBracket来重新映射它。

查看完整的VSCode键盘绑定here

答案 2 :(得分:0)

在 VS Code 中,您可以输入结束引号(即如果使用双引号)

{shift+'}

当你在引号内时,让它在结束引号之外退出。这也适用于圆括号和方括号,只需键入结尾的一个(即 )或 ])。您也可以按

直接跳到新行
{ctrl+enter} 

退出任何方括号、圆括号、引号。这里的这 2 种方法应该嵌入到标准的 VS Code AFAIK 中。