网站首页 > 技术文章 正文
内容导读
列出所有的引用 Shift+F12 ![shift+F12] 重命名:比如要修改一个方法名,可以选中后按F2,输入新的名字,回车,会发现所有的文件都修改过了。
本文首发于 Caiyun Blog,作者 @Caiyun, 如果您喜欢想转载,这是我的荣幸,您只需要保留原文链接就好啦,谢谢哦 _
欢迎入坑 VSCode,这个小文章将记录一些 VSCode 使用过程中的快捷方式,亲测有效&&图文示意
光标相关
打开一个新的 Tab页
Ctrl+N
打开一个新的 窗口
Ctrl+Shift+N
关闭当前 (光标所在) Tab页
Ctrl+W
关闭当前窗口
Ctrl+Shift+W
在一个编辑器中切处一个新的编辑器(最多三个)
Ctrl+\
newTabs
在切出来的三个编辑器中,从左至右可以依次表示为
Ctrl+1
Ctrl+2
Ctrl+3
可以用这三个快捷方式进行编辑器之间的互相切换
编辑器换位置,
Ctrl+k
然后按Left
或Right
注意:切换的是当前光标所在位置(也就是活动窗口所在位置)
K 可以理解为 skip,该快捷方式与用鼠标单击改变光标位置一样,只是用快捷键更能提供效率
skip01
skip02
代码行缩进
Ctrl+[
,Ctrl+]
折叠打开代码块
Ctrl+Shift+[
,Ctrl+Shift+]
flod+extend
equalMethod
Ctrl+C
Ctrl+V
如果不选中,默认复制或剪切一整行上下移动一行
Alt+Up
或Alt+Down
向上向下复制一行
Shift+Alt+Up
或Shift+Alt+Down
(个人感觉向上或者向下复制一行好像也没什么差别)在当前行下边插入一行
Ctrl+Enter
在当前行上方插入一行
Ctrl+Shift+Enter
(当光标在行中,而需要此时向上/向下插入一行时,这两个快捷方式的效果更明显,至少不需要先 end/home 到行尾/行首了)移动到文件结尾
Ctrl+End
移动到文件开头
Ctrl+Home
选中当前行
Ctrl+i
(三击)
如果需要一次选中连续的多行,多次 ctrl+i 就可以了选择从行首到光标处的内容
Shift+Home
选择从光标到行尾的内容
Shift+End
删除光标右侧的所有字
Ctrl+Delete
注意:经过测试感觉这个快捷键删除的内容没有明显界限,在不同格式文件下删除内容就不同,比如:
ctrl+delete
Alt+Click
添加 cursor(光标)添加多个连续光标
Ctrl+Alt+Down
或Ctrl+Alt+Up
所有光标所在位置可以同时编辑
editAsycn
同时选中所有匹配的内容
Ctrl+Shift+L
每个被选中的内容末尾都会有光标,光标所在位置即可编辑
ctrl+shift+l
重构相关
跳转到定义处
F12
F12
定义处缩略图,只看一眼而不跳转过去
Alt+F12
alt+F12
列出所有的引用
Shift+F12
![shift+F12]重命名:比如要修改一个方法名,可以选中后按F2,输入新的名字,回车,会发现所有的文件都修改过了。
全屏
F11
侧边栏显/隐
Ctrl+B
预览markdown
Ctrl+Shift+V
代码格式化 : ctrl + k ,ctrl + f
查找
Ctrl+F
查找替换
Ctrl+H
如果需要查找一个词,可以先选中该内容再ctrl+F
,这样与ctrl+c
ctrl+F
ctrl+v
效果是一样的,但更高效
非快捷键技巧
关于查找还有一个小技巧,在多层级项目中很好用,在全局查找一个内容可以限制该内容所在的文件位置包含/不能包含 什么目录层级
find
猜你喜欢
- 2024-09-10 vscode 键盘快捷键配置(vscode怎么自定义快捷键)
- 2024-09-10 七爪源码:最大化生产力的最小 VSCode 设置(第 1 部分)
- 2024-09-10 手把手教你如何利用VS Code设置提高编码效率
- 2024-09-10 没有用过这些插件,别说你在用vscode
- 2024-09-10 使用截图,一键让GPT-4o生成打砖块游戏代码
- 2024-09-10 手把手教你在VSCode下如何使用Jupyter
- 2024-09-10 使用vscode正则快速提取数据(vscode 提取变量)
- 2024-09-10 开发函数计算的正确姿势——爬虫(函数式开发)
- 2024-09-10 VSCode常用快捷键(详细)(vscode快捷键整理代码)
- 2024-09-10 办公小技巧009:VSCode无法安装插件怎么办?
- 02-21走进git时代, 你该怎么玩?_gits
- 02-21GitHub是什么?它可不仅仅是云中的Git版本控制器
- 02-21Git常用操作总结_git基本用法
- 02-21为什么互联网巨头使用Git而放弃SVN?(含核心命令与原理)
- 02-21Git 高级用法,喜欢就拿去用_git基本用法
- 02-21Git常用命令和Git团队使用规范指南
- 02-21总结几个常用的Git命令的使用方法
- 02-21Git工作原理和常用指令_git原理详解
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)