Ale*_*lov 17 keyboard-shortcuts visual-studio-code
Visual Studio默认使用快捷键Ctrl + l(剪切线).它将光标所在的行复制到剪贴板并删除它.
我在Visual Studio Code中找不到它.有没有办法将其添加为最终用户?
(我知道删除行有Ctrl + Shift + K,这是不一样的)
Haa*_*Leo 26
你要找的是editor.action.clipboardCutAction命令.如果没有选择任何内容,它会剪切(删除并复制到剪贴板)选择或整行.
我用vscode 1.23.1测试了它.
在Windows上,这个命令绑定到Ctrl+ X以及Shift+Delete
通过执行以下操作,我能够获得相同的功能(即模仿 Sublime Text 的“剪切选择”功能):
"macros": {
"cutLines": [
"expandLineSelection",
"editor.action.clipboardCutAction"
]
}
Run Code Online (Sandbox Code Playgroud)
{
"key": "ctrl+x",
"command": "macros.cutLines",
"when": "!editorHasSelection"
},
Run Code Online (Sandbox Code Playgroud)
为了让 VS Code 识别该命令,我必须添加卸载并重新安装“宏”扩展。我认为添加条目然后第一次安装它会产生相同的结果。
出于调试目的,这是当我让一切按照我想要的方式工作时“Ctrl+x”的键绑定的屏幕截图。通过在命令提示符中键入“打开键盘快捷键”并搜索“Ctrl+x”来比较您的键盘快捷键。
Shift + Delete在 VS Code 上剪切该行,即将该行复制到剪贴板并将其删除。
我在 Ubuntu 18 上运行 VS Code。
编辑:
Ctrl + X也以同样的方式工作。
| 归档时间: |
|
| 查看次数: |
8908 次 |
| 最近记录: |