你一学就迅速提高效率的vscode技巧

工欲善其事,必先利其器(论语-卫灵公)

查看

  • 切换tab文件: control + Tab
  • 显示与修改快捷键: cmd + K , cmd + S
  • 进入禅模式: cmd + K , Z
  • 跨窗口切换tab: option + cmd + Left / Right

跳转

  • 回到上一次光标位置: control + -
  • 到上一个编辑位置: cmd + K , cmd + Q
  • 转到当前文件中的符号: cmd + shift + O
  • 在选定的每行末尾插入光标: shift + option + I
  • 多光标选取: alt + 鼠标单击
  • 转到工作区的符号: cmd + T
  • 移动到文件结尾: cmd + Down

编辑

  • 选择下一个匹配项: cmd + D
  • 选择所有出现的当前选择: cmd + shift + L
  • 删除当前行: cmd + shift + K / cmd + X
  • 移动当前行: option + Up / Down
  • 复制当前行: option + shift + Up / Down
  • 文内替换: cmd + option + F
  • 文内搜索: cmd + F
  • 选定当前行: cmd + L
  • 重命名所有变量: fn + F2
  • 删除光标右侧所有: cmd + Delete

文件

  • 新建文件: cmd + N
  • 打开最近文件: control + R
  • 更改语言模式: cmd + K , M
  • 资源管理器新建文件: control + cmd + N
  • 资源管理器新建文件夹: control + shift + N
  • 在Finder中显示当前文件: option + cmd + R
  • 新窗口打开文件: option + 点击文件
  • 拆分窗口: cmd + \

显示

  • 显示当前文件位置: cmd + shift + E
  • 显示git: control + shift + G
  • 显示控制台: control + `
  • 显示全局替换: cmd + shift + H
  • 显示全局搜索: cmd + shift + F
  • 显示侧边栏: cmd + B

实战小案例

例子一

将下面文本更换成阿东盒教程

阿西河css教程
阿西河html教程
阿西河english教程
阿西河python教程
阿西河js教程
阿西河java教程

步骤:

文件内正则替换(cmd + option + F): 阿西河(\w)+教程

例子二

将下列对象的key转换成数组类型

{"test1":1,
"test2":2,
"test3":2,
"test4":"df",
"test5":"dfdf",
"test6":"2df","test7":2,
"test8":"2dfdf",
"test9":"2ds3434d",
"test10":2,"test11":2,
"test12":2}

步骤:

  1. 新建文件,录入数据 cmd + N
  2. 设置成json文件类型 cmd + K , M
  3. 代码格式化
  4. 选取到末尾option + shift + I
  5. 移动到行首cmd + Left
  6. 移动光标,批量操作处理

推荐插件

  • Quokka.js: 实时运行
  • Draw . io Integration: 画图神器
  • File Utils: 文件工具相关扩展工具
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容