目录

好用插件

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打开多个窗口

not idea gui designer插件 idea2021插件_java

 idea内置smart Tomcat启动特别卡

         解决办法卸载idea重新安装

other

以字母开头的

        Idea快捷键大全(Windows)

有图的

        IntelliJ IDEA 2022 最新版 快捷键大全 GIF 动图演示