常用插件
插件名 | 描述 |
---|---|
Chinese Languager PackIdea | 工具汉化 |
Translation | 划词翻译 |
rainbow brackes | 彩虹括号相同级别的括号一个颜色,好区分很多括号在一起 |
codeGlance | 代码小地图 |
String Manipulation | 字符串的处理 |
Tabnine Ai code completion | 人工智能代码补全 |
gson format plus | JSON 转对象 |
sequenceDiagram | 生成时序图 |
restfultool Result | 风格工具 |
MavenHelper | 包依赖插件 |
SonarLint | 代码检查工具 |
https://mp.weixin.qq.com/s/2IZ2Zy6MO5fcvyItc_5Q0Q
快捷键
快捷键
ctrl +alt +b 直接跳转到具体类中的方法
alt+回车 也可以一连串的修改一个方法的参数列表
Idea 同时修改所有同名变量 快捷键 :shift + F6(光标放在需要修改的变量名上,然后shift + F6)
Ctr+Shift+U 大小写转化
Shift+Enter 向下插入新行,配合Ctrl键,先代码补全再插入新行
Ctrl+Alt+Enter 向上插入新行
Ctrl+Alt+L 格式化代码格式
Ctrl+G 快速定位到指定行
Ctrl+Alt+T Surround With 即增加if 、ry/catch等代码块(18.3X Ctrl+Win+Alt+T)
Ctrl+Alt+O 优化导入的类和包 (快捷键冲突时,可以在file–>settings–>Editor–>General–>Auto Import–>勾选优化导入)
Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)
fori/sout/psvm + Tab
Ctrl+Alt+T 生成try catch 或者 Alt+enter
Ctrl + O 重写方法
Ctrl + I 实现方法
ALT+回车 导入包,自动修正
ALT+/ 代码提示
CTRL+J 自动代码
Ctrl+Shift+J,整合两行为一行
CTRL+空格 代码提示
CTRL+SHIFT+SPACE 自动补全代码
CTRL+ALT+I 自动缩进
CTRL+ALT+O 优化导入的类和包
CTRL+E 最近更改的代码
CTRL+ALT+SPACE 类名或接口名提示
CTRL+P 方法参数提示
CTRL+Q,可以看到当前方法的声明
Shift+F6 重构-重命名 (包、类、方法、变量、甚至注释等)
Ctrl+Alt+V 提取变量
Ctrl+Shift+Backspace 可以跳转到上次编辑的地
CTRL+ALT+ left/right 前后导航编辑过的地方
ALT+7 靠左窗口显示当前文件的结构
Ctrl+F12 浮动显示当前文件的结构
ALT+F7 找到你的函数或者变量或者类的所有引用到的地方
CTRL+ALT+F7 找到你的函数或者变量或者类的所有引用到的地方
CTRL+SHIFT+F7 查找一个包含了搜索的关键字的类,类似于eclipse中CTRL+H(查找)
Ctrl+R 单个文件替换内容
Ctrl+SHIFT+R 批量替换内容