Visual Studio Code 有趣的快捷键

作者:vkvi 来源:ITPOW(原创) 日期:2020-2-20

多窗口纵向排列

Ctrl + Alt + 左右方向键。

矩形框选

Shift + Ctrl + Alt + 上下左右方向键

Shift + Alt + 鼠标框选

如果我们的选择的列数为 0,行数 > 1,我们会发现多行光标在闪烁,可以多行同时输入、删除。

我们也可以用 Ctrl + Alt + 上下方向键,实现这种选择列数为 0 的效果。或者用 Alt + 鼠标点击,更厉害,可以实现光标在不同行的不同位置。

顺道说一下,Visual Studio 中框选是:Alt + 鼠标框选,而 Shift + Alt + 鼠标点击也可以实现当前光标到鼠标点击区域的选中。不支持 Alt + 鼠标点击

选择一行

Ctrl + L

选择文中所有的当前光标所在单词

Ctrl + Shift + L

删除行

Ctrl + Shift + K。不过我更喜欢在无选择时用 Ctrl + X 剪切光标所在行,因为更方便,除了改变了剪贴板内容,其他与删除无异。

交换行

Alt + 上下方向键。上下方向键决定了是与上面的行交换还是与下面的行交换。

复制当前行

Shift + Alt + 上下方向键。上下方向键决定是复制在上方还是下方。

格式化代码

Shift + Alt + F

Ctrl + K,Ctrl + F 格式化选中部分。

折叠代码

Ctrl + Shift + [ 折叠光标所在的代码,Ctrl + Shift + ] 展开光标所在的代码。

或者

Ctrl + K,Ctrl + 0 折叠所有代码,Ctrl + K,Ctrl + J 展开所有代码。

相关文章