是否有键盘快捷键或扩展名允许我选择一段代码?我想在大括号之间,html标签之间选择等等。
答案 0 :(得分:4)
使用alt
+ shift
+ →
扩展大括号或标签之间的选择,
使用alt
+ shift
+ ←
缩小大括号或标记之间的选择。
以下vc shortcuts cheatsheet可能会对您有所帮助。
更新2019/3 :vs的这一内在功能在一些更新后效果不佳,alt + shift + →
现在选择包括大括号(这让我烦恼),不像之前的行为,它之前,当我第一次发布这个答案时,它选择了之间的花括号。我现在正在使用Mark的答案。如果有人现在有更好的洗礼(没有延期),请发表评论。
答案 1 :(得分:3)
试试the expand-region extension。它目前适用于javascript和html。选择不断增加或减少的范围。
答案 2 :(得分:1)
一种更快的方法是选择一条线,然后像这样扩展选择范围:
在一个块(html元素,javascript大括号)内执行此操作将选择内部块(在html元素内容,大括号内)。再次执行步骤2,选择包含容器的代码块(html元素,整个函数,类等)
答案 3 :(得分:0)
以下是使用代码块的一些有用的快捷方式:
alt + shift + ] 选择当前代码块。
alt + shift + [ [将光标移至代码块的开头,然后再次移至父块。
ctrl + ] 将光标从一个括号移到另一个括号。
ctrl + shift + ] 选择括号之间的代码块。
有关更多信息,请参见“文本编辑器”部分下的Default keyboard shortcuts in Visual Studio。找到合适的快捷方式组合以满足您的需求需要反复试验。
答案 4 :(得分:0)
在Mac上 Ctrl + Shift + →可以展开选择。多次按以展开到该块。