WebStorm IDE 有一个非常有用的shortcut,用于按 Ctrl + W 组合选择文字;
很容易将光标放在函数中的一个参数中并按两次组合以选择所有参数,首先按将选择一个参数,第二个 - 全部。然后,如果再次按下,IDE将选择所有功能。
function foo(a, b, c) {}
总结一下,选择会根据按下快捷方式的数量而增加。
VS代码 has快捷键 Ctrl + D ,只能选择一个参数。
有谁知道如何在WebStorm中添加智能选择到VS代码?
答案 0 :(得分:6)
如果没有使用“展开选择”editor.action.smartSelect.grow
命令的扩展程序,默认情况下为"ctrl+shift+cmd+right"
答案 1 :(得分:2)
作为评论建议,我尝试了https://marketplace.visualstudio.com/items?itemName=k--kato.intellij-idea-keybindings
但是,我唯一想要的绑定是生长和收缩选择命令。该扩展名将覆盖许多默认的VScode键绑定。要获得 just 的增长和收缩选择,请编辑您的keybindings.json
文件,并添加以下几行:
{
"key": "ctrl+w",
"command": "editor.action.smartSelect.grow",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+w",
"command": "editor.action.smartSelect.shrink",
"when": "editorTextFocus"
}
* edit:使用1.26.1版
答案 2 :(得分:-1)
本机不支持此功能,但可以通过扩展名支持。
例如Hot Commands扩展名
中的更多建议Edit.IncreaseSelection
将当前文本选择扩展一级 (即下一个最大的代码块级别)Ctrl + {,Ctrl +}
Edit.DecreaseSelection
将当前文本选择缩小一级 (即下一个最小的代码块级别)Ctrl + {,Ctrl + {