首页 > 解决方案 > 在 VSCode 中选择代码块/段落的开头或结尾的命令

问题描述

所以我在 GitHub 上发现了这个问题,它讨论了按代码块/段落进行光标导航。是否有相关的功能可以同时从当前光标位置选择到下一个块的结尾或开头?

标签: visual-studio-codenavigationtextselection

解决方案


可以通过添加"select": true,"args"链接的 GitHub 问题中描述的键绑定中的列表来完成选择。所以最终结果看起来像这样(添加shift到键绑定以将其与段落导航命令区分开来):

{
    "key": "ctrl+shift+down",
    "command": "cursorMove",
    "when": "editorTextFocus", 
    "args": {
        "to": "nextBlankLine",
        "by": "wrappedLine",
        "select": true,
    }
},
{
    "key": "ctrl+shift+up",
    "command": "cursorMove",
    "when": "editorTextFocus", 
    "args": {
        "to": "prevBlankLine",
        "by": "wrappedLine",
        "select": true,
    }
}

推荐阅读