IDEA常用快捷键
- IDEA常用设置
- 自定义背景与字体大小
- 在IDEA中,按住ctrl+shitf+a,在弹出对应的窗口中输入set,双击set Background Image
- 按ctrl+alt+s 进入设置面板进入Editor--》Font,修改Size大小,之后点击确定更改之后的效果
- 代码提示忽略大小写
- 按ctrl+alt+s 进入设置面板进入Editor--》General--》Code Completion 下拉框处选择None
- All 表示在代码中含有你输入的字符串,区分大小写
- None 表示在代码中含有你输入的字符串,不区分大小写
- First letter 表示从首字母匹配你输入的字符串,区分大小写
- 设置自动导包功能
- 按ctrl+alt+s 进入设置面板进入Editor--》General--》auto import,在右侧将空勾选,之后点击ok
- 代码缩进及全局UTF-8设置
- 代码缩进按ctrl+alt+s 进入设置面板进入Editor-->Code Style --> java
- 全局UTF-8按ctrl+alt+s 进入设置面板进入Editor-->File Encodings
- 快速编码之快捷键
- 快捷键作用快捷键接受相应的提示进行补全Tab
- 复制Ctrl+c
- 复制当前行到下一行Ctrl+d
- 粘贴Ctrl+v
- 选择待粘贴的内容ctrl+shift+v
- 剪切Ctrl+x
- 删除当前当标所在行Ctrl + y
- 撤消Ctrl+z
- 反撤消Ctrl+Shift+z
- 单行注释Ctrl + /
- 多行注释Ctrl + Shift + /
- 当前行上移alt +Shift + ↑
- 当前行下移动alt +Shift + ↓
- 往左移动当前行内容Shift + Tab
- 往右移动当前行内容Tab
- 格式化代码Ctrl + alt+ L
- 退回到前一个编辑的页面alt + ←
- 进入下一个编辑的界面alt + →
- 大小写转换Ctrl + Shift + u
- 生成setter、getter等alt+insert
- 快速生成返回值Ctrl+alt+v
- 导包,实现接口中的方法alt+enter
- 快速跳至错误处f2
- 快速跳到上次鼠标停留处ctrl+alt+←
- 快速跳到下次鼠标停留处ctrl+alt+→
- 快速生成分支、循环、异常处理等代码块Ctrl+Alt+t
- 打开最近修改的文件ctrl+e
- 注入常用的代码ctrl+j
- 快速查找及替换
- 查找当前文件内容Ctrl+f
- 查找并替换当前文件里的内容Ctrl + r
- 全局搜索文件内容Ctrl+Shift+f
- 全局搜索并替换文件内容Ctrl+Shift+r
- 查找所有文件、方法,而忽略文件里的内容double click shift
- 查找java 文件Ctrl + n
- 查找非java文件,如 yml,properties等Ctrl+Shift+n
- 快速重构
- 查看方法的被哪里引用ctrl+Alt+h
- 快速抽取方法ctrl+Alt+m
- 快速重命名类名、方法名shift+f6
- 跳到接口或抽象的具体实现ctrl+alt+b
- 编译、运行、debug相关的快捷键
- 快捷键作用快捷键运行当前类ctrl+shift+f10(装逼键)
- 运行当前选择的shift+f10(装逼键)
- 重新编译当前类ctrl+shift+f9
- 选择debug Alt+Shift+f9
- 进入debugshift+f9终止程序ctrl+f2
- 常用代码模板
- psvm ??main方法
- sout ????System.out.println();
- soutv ??输出变量的值
- fori ??for (int i = 0; i < ; i++) { }foreachfor (: ) { }ifnif (var == null) { }
- psf ???public static final
- psfi ??public static final int
- 查看更多的模板ctrl+j
- Debug常用快捷键
- 查看变量或表达式的值alt+f8
- 查看所有断点Ctrl+Shift+F8
- 进入下一步,如果当前行是一个方法,则进入当前方法体内f7
- 进入下一步,如果当前行是一个方法,则不进入当前方法体内f8
- 进入下一步,如果当前行有子方法,则进入当前子方法体内Alt+Shift+F7
- 跳出进入的方法体,回到上级代码处Shift+F8
- 停止程序Ctrl+F2
- 重运行程序ctrl+f5
- 进入光标所在行,光标必须停留在待运行的代码行Alt+F9
- 继续执行,进入下一个断点或执行完程序 F9
- IDEA插件
- generateAllSetter
- key promoter
- translation
- Alibaba java Coding Guidelines
- lombok
|