目录
好用插件
1、CodeGlance
2、Restfultoolkit
3、jclasslib bytecode viewer
4、GsonFormat
5、Rainbow Brackets
7、Translation
8、Lombok
10、Alibaba Java Code Guidelines
11、MybatisX
12、JOL Java Object Layout
13、Maven Helper
14、Codota
快捷键
查找
跳转切换
代码阅读相关
idea打开多个窗口
idea内置smart Tomcat启动特别卡
other
好用插件
1、CodeGlance
拖动浏览代码更加方便,还有放大镜功能。
2、Restfultoolkit
一套 RESTful 服务开发辅助工具集,完美代替postman。(该插件在IDEA 2020版本未适配,可用Restfultool代替)
- 根据 URL 直接跳转到对应的方法定义 ( or Ctrl Alt N );
- 提供了一个 Services tree 的显示窗口;
- 一个简单的 http 请求工具;
- 在请求方法上添加了有用功能::复制生成 URL,复制方法参数......
- 其他功能::java 类上添加 Convert to JSON 功能,格式化 json 数据 ;
3、jclasslib bytecode viewer
下面要隆重介绍的是一款可视化的字节码查看插件:jclasslib 。
4、GsonFormat
Json转Java类,该插件可以加快开发进度,使用非常方便,效率高。
5、Rainbow Brackets
它可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。对增强写代码的有趣性和排错等都有一些帮助。
7、Translation
很不错的翻译插件,支持谷歌、有道、百度三种翻译。还有一个很强大的功能,程序员估计都对变量起名而头疼,有了它就再也不会了!(操作方式:选中并点击右键,会出现“Translate and Replace”,快去试试吧!)
8、Lombok
它主要用来简化,减少代码的编写。使代码看起来更清晰,简洁。只需要加注解,不用再写get、set、toString、equals和hashCode方法了。
10、Alibaba Java Code Guidelines
阿里巴巴出品的代码规范插件,用于帮助程序员规范自己的代码,检测出潜在的问题,改善代码质量。
11、MybatisX
MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。最强拍档:搭配Mybatis-Plus开发。
12、JOL Java Object Layout
https://plugins.jetbrains.com/plugin/10953-jol-java-object-layout
查看对象布局和大小的插件,非常赞。
13、Maven Helper
解决依赖包冲突的问题。
14、Codota
Codota,程序员的编程助手,可以用于代码的智能补全功能,它基于百万级github仓库java程序,能根据程序上下文及依赖给出最适合的代码提示及自动补全推荐,给代码开发带来了极大的便利,绝对是idea 插件中的必备利器。
快捷键
快捷键组合 | 实现效果 |
psvm + Tab键 / main + Tab键 | public static void main(String[] args) |
sout + Tab键 | System.out.println() |
Ctrl + X | 删除当前行 |
Ctrl +D | 复制当前行 |
Alt+Insert(或右键Generate) | 生成代码(如get,set方法,构造函数等) |
Ctrl+Alt+T | 生成try catch (或者 Alt+enter选择) |
CTRL+ALT+T | 把选中的代码放在 TRY{} IF{} ELSE{} 里 |
Ctr+shift+U | 实现大小写之间的转化 |
ALT+回车 | 导入包,自动修正 |
CTRL+ALT+L | 格式化代码 |
CTRL+ALT+I | 自动缩进 |
CTRL+E | 最近更改的代码 |
fori | 生成for (int i = 0; i < ; i++) {} |
Alt + <–左右–>键 | 实现窗口左右更换(多窗口) |
Ctrl + 鼠标点击 | 快速找到成员变量的出处 |
Shift+F6 | 重构/重命名 (包、类、方法、变量、甚至注释等) |
CTRL+Q | 查看当前方法的声明 |
Ctrl+Alt+V | 自动创建变量(new 对象();之后选择按快捷键) |
Ctrl+O | 重写方法 |
Ctrl+I | 实现方法 |
ALT+/ | 代码提示 |
Ctrl+Shift+R | 在当前项目中替换指定内容 |
Ctrl+E | 最近编辑的文件列表 |
Ctrl+P | 显示方法参数信息 |
Ctrl+Shift+Insert | 查看历史复制记录,idea可以保留历史复制的 100 条记录 |
查找
快捷键 | 介绍 |
Ctrl + F | 在当前文件进行文本查找 |
Ctrl + R | 在当前文件进行文本替换 |
Shift + Ctrl + F | 在项目进行文本查找 |
Shift + Ctrl + R | 在项目进行文本替换 |
Shift + Shift | 快速搜索 |
Ctrl + N | 查找class |
Ctrl + Shift + N | 查找文件 |
Ctrl + Shift + Alt + N | 查找symbol(查找某个方法名) |
跳转切换
快捷键 | 介绍 |
Ctrl + E | 最近文件 |
Ctrl + Tab | 切换文件 |
Ctrl + Alt + ←/→ | 跳转历史光标所在处 |
Alt + ←/→ 方向键 | 切换子tab |
Ctrl + G | go to(跳转指定行号) |
代码阅读相关
快捷键 | 介绍 |
Ctrl + P | 方法参数提示显示 |
Ctrl + Shift + i | 就可以在当前类里再弹出一个窗口出来 |
Alt + F7 | 可以列出变量在哪些地方被使用了 |
光标在子类接口名,Ctrl + u | 跳到父类接口 |
Alt + F1 + 1, esc | |
(Shift) + Ctrl + +/- | 代码块折叠 |
Ctrl + Shift + ←/→ | 移动窗口分割线 |
Ctrl + (Alt) + B | 跳转方法定义/实现 |
Ctrl + H | 类的层级关系 |
Ctrl + F12 | Show Members 类成员快速显示 |
idea打开多个窗口
idea内置smart Tomcat启动特别卡
解决办法卸载idea重新安装
other
以字母开头的
Idea快捷键大全(Windows)
有图的
IntelliJ IDEA 2022 最新版 快捷键大全 GIF 动图演示