注释
ctrl + / 注释光标所在行,再次按键,取消注释
ctrl + shift + / 注释选中的代码,可多行,再次按键,取消注释
查找和替换
ctrl + f 当前文件查找关键词
ctrl + shift + f 全局查找关键词
ctrl + n 查找类
ctrl + shift + n 查找文件
ctrl + e 最近打开的文件
ctrl + shift + e 最近修改的文件
修改和重命名
Ctrl + r 当前文件查找并替换
ctrl + shift + r 全局查找并替换
shift+ f6 重命名
ctrl + shift + u 大小写转化
定位和移动
shift + enter 定位到下一行
ctrl + g 定位到指定行号
F2 定位到错误行,警告行
alt + f7 找到类方法属性使用(find useage)
alt + left/right 切换工作区文件
alt + up/down 切换方法
ctrl + alt + left/right 切换到上次浏览位置
Alt+Shift+Up/Down 上/下移一行
ctrl + shift + up/down 上下移动选中代码块
ctrl + b 进入到光标所在处的方法(同按住ctrl左键方法)
ctrl + alt + b 定位到方法实现处
粘贴复制
ctrl + c 复制
ctrl + v 粘贴
ctrl + shift +v 粘贴最近几次复制的内容(可以用来比对文本)
ctrl + d 复制并向下粘贴一行
ctrl + y 删除一行
shift + enter 向下插入新行
ctrl + enter 向上插入一行
ctrl + backspace 按照单词删除
F5 复制文件
ctrl + shift + c 复制文件路径(硬盘) D:\project\demo\src\main\java\com\controller\DemoController.java
ctrl + alt + c 复制文件路径(项目,必须是类) com.controller.DemoController
自动填充代码
alt + insert 生成构造get/set等
ctrl + o 重写父类的方法
ctrl + i 实现方法
Ctrl + alt+V 自动补全返回值
ctrl + j 显示命令 sout psvm geti 都是出自于这里
格式化
ctrl + alt + l 格式化代码(对齐,缩进)
ctrl + alt + o 清除多余的import
视图
ctrl + ”+/-” 当前方法展开、折叠
ctrl + shift + ”+/-” 全部展开、折叠
alt + f8 计算表达式的值(只有在debug的过程中才有效)
ctrl + p 显示方法的参数信息
ctrl + q 显示方法的签名信息
ctrl + h 显示类结构图和继承关系
alt + f1 显示当前文件位置
ctrl + u 查看父类
ctrl + alt + s 打开idea设置(file-setting)
ctrl + alt + shift + s 打开当前项目设置(file-project structure)
ctrl + ~ 快速切换方案(界面外观、代码风格、快捷键映射等菜单)
调试用快捷键
ctrl + shift + f8 查看所有断点
ctrl + shift + f9 编译
alt + shift + f9 debug
alt + shift + f10 run
F8,步过
F7,步入
shift+F7,智能步入
shift+F8,步出
ctrl + f2 停止
git快捷键
alt + ~ 拉起VSC菜单
ctrl + k commit
ctrl + alt + z revert
ctrl + shift + k push