0%

vscode的列操作

1. 列编辑

  • Option(鼠标点选)
  • Shift + Option(鼠标),鼠标拖动矩形选择。
  • Cmd + Option(键盘) + 上/下箭头。

1.1 快速创建光标

  • 行首:按 Shift + Option + I 在每行末尾添加光标,按 Home 键(fn+左箭头)将所有光标移到行首。
  • 行尾:Shift + Option + I

1.2 多光标下操作

  • Option + 左右箭头可以跳转单词。(cursorWordEndRight)
  • Option + Shift + 左右箭头可以选中单词。(cursorWordEndRightSelect)

1.3 选择单词

  • 选中单词,option + w 全选相同 (editor.action.selectHighlight)
  • 选中单词,option + q 选下一个相同 (editor.action.addSelectionToNextFindMatch)

2. 插件

2.1 智能对齐代码

装插件 Better Align,(option + =)

1
2
3
const name = "VS Code";
let version = 1.85;
const isAwesome = true;

3. 操作

3.1 批量添加/修改前后缀

1
2
3
const name = 'Alice';
const age = 30;
const city = 'Wonderland';

操作步骤:

  1. 将光标放在第一行的行首。
  2. 按住 Cmd + Option + ↓ 两次,在三行的行首都创建一个光标。
  3. 直接输入 console.log(
  4. 按 End 键(fn + 右箭头),所有光标会同时跳到行尾。
  5. 输入 );

4. 总结

  • mac下,没有 control 键的事情,鼠标就 shift + option,键盘就 cmd + option
  • 选择单词,就再次按 option,或 shift + option
  • 选择全部相等单词,就 option + w(自己设置)
  • 没事就 option + = ,插件对齐 (自己设置)
可以加首页作者微信,咨询相关问题!