alt + 左键/右键 ----切换当前类文件
alt + 上建/下键 ----切换方法
ctrl + shift + r ----查找资源
sout ---生成 System.out.println();
psvm --生成main方法
alt + insert ---生成get/set等方法
ctrl + h ---查看某个字符串出现在哪些文件夹
窗口跳转
ctrl +alt + [ 跳转到前一个窗口
ctrl +alt + ] 跳转到后一个窗口
文件跳转:
ctrl + shift + A 查找想要的东西
ctrl + shift + backspace 跳转到上一次编辑的地方
alt + 1 有编辑区跳转到左侧项目 esc跳回编辑区
精准搜索:navigate下可以查看所有的搜索相关快捷方式
ctrl + N 搜索类
ctrl + shift +f 查找字符串
代码小助手
1.列操作
将对应的文件设置成枚举类
https://www.imooc.com/video/16218
选中某个字符或方法 -》edit -》 find -》 find all occurence 显示出所有的
然后可以进行批量操作
code下拉框中可以对代码进行格式化等操作
2.live template
settings -> keymap设置自定义快捷方式
3.postfix 输入快捷方式 在setting中查找
for
sout
field创建构造方法
return
nn 判断是否为空
4.alt + enter
*快速创建函数
*list replace
*实现接口
*单词拼写
*导包
ctrl+alt+v生成返回值对象或集合
编写高质量代码
1.重构
对函数进行重构 shift +f6
同时修改多个变量等
重构方法:光标放在函数方法处 shift + f6 或者直接在函数处输入 然后修改错误提示即可
2.抽取方法或者变量
refactor + extract
git集成
1.annote查看是谁提交或者改变的代码
shif + alt +control 上下键查看所有的修改的地方
previous change
2.寻找修改的轨迹
local history
关联一切
1.spring关联