IDEA必备插件

摘要:
KeypromoterKeypromoter是IntelliJIDEA的快捷键提示插件。它将计算您单击某个功能的次数,提示您使用什么快捷键,帮助您记住快捷键,并在您熟悉时关闭插件。CloudToolkit与主流IDE和其他阿里云产品无缝集成,帮助您大大简化应用程序到服务器的部署,尤其是阿里云服务器。Spm=a2c4g。11186623.4.4.56764909jHXyVpIDEAMindMap思维导图对于我们的需求分析和知识库关系排序非常重要。有了这个插件,IDEA还可以绘制思维导图。

工欲善其事,必先利其器。

文章目录

  • translation

    谷歌翻译插件

  • Alibaba Java Coding Guidelines

    阿里巴巴Java开发规约

  • CodeGlance

    类似SublimeText的Mini Map插件

  • Maven-Helper

  • JRebel for Intellij

    激活教程:https://www.cnblogs.com/grey-wolf/p/8241474.html

  • Lombok plugin

  • MyBatis Log Plugin

    MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的。
    把 mybatis 输出的sql日志还原成完整的sql语句。 将日志输出的sql语句中的问号 ? 替换成真正的参数值。 通过 “Tools -> MyBatis Log Plugin” 菜单或快捷键 “Ctrl+Shift+Alt+O” 启用。 点击窗口左边的 “Filter” 按钮,可以过滤不想要输出的sql语句。 点击窗口左边的 “Format Sql” 按钮,可以格式化输出的sql语句。 选中console的sql日志,右击 “Restore Sql from Selection” 菜单可以还原sql语句。 前提条件:输出的sql日志必须包含"Preparing:"和"Parameters:"才能正常解析。

  • Grep console

    自定义日志颜色,idea控制台可以彩色显示各种级别的log,安装完成后,在console中右键就能打开

  • CamelCase

    将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。

  • Key promoter

    Key promoter 是IntelliJ IDEA的快捷键提示插件,会统计你鼠标点击某个功能的次数,提示你应该用什么快捷键,帮助记忆快捷键,等熟悉了之后可以关闭掉这个插件。

  • Restfultookit

    Spring MVC网页开发的时候,我们都是通过requestmapping的方式来定义页面的URL地址的,为了找到这个地址我们一般都是cmd+shift+F的方式进行查找,大家都知道,我们URL的命名一个是类requestmapping+方法requestmapping,查找的时候还是有那么一点不方便的,restfultookit就能很方便的帮忙进行查找。
    就能直接定位到我们想要的controller。这个也是真心方便,当然restfultookit还为我们提供的其他的功能。根据我们的controller帮我们生成默认的测试数据,还能直接调用测试,这个可以是解决了我们每次postman调试数据时,自己傻傻的组装数据的的操作,这个更加清晰,比在console找数据包要方便多了

  • Rainbow Brackets

    对各个对称括号进行着色,方便查看

  • auto filling

    调用函数自动填充所有参数,详见:https://blog.csdn.net/w605283073/article/details/81211140

  • MyBatisCodeHelperPro

    此工具异常强大,是国人针对MyBatis开发的,几乎包含了之前用过的所有MyBatis插件的功能,装这一个就够了,但是这个插件是收费的,这里提供破解方法,亲测可用。
    MyBatisCodeHelperPro破解使用

  • GenerateSerialVersionUID

    看名字就知道了,自动生成序列化ID的插件

  • GenerateAllSetter

    一键生成 set 方法代码

  • FindBugs

    FindBugs是一款 静态分析工具,检查程序潜在bug,在bug报告中快速定位到问题的代码上。
    https://blog.csdn.net/jintiaozhuang/article/details/81129670

  • MarkDown Navigator

  • Properties to YAML Converter

    把 Properties 的配置格式改为 YAML 格式
    使用:https://www.jianshu.com/p/4349b4bf482b

  • VisualVM Launcher

    运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配
    某个对象占用了多大的内存,jvm调优必备工具

    客户端: https://pan.baidu.com/s/1kIduEykNNrYyZd1CwJpntg 密码:bxib

  • Alibaba Cloud Toolkit

    Alibaba Cloud Toolkit (后文简称 Cloud Toolkit)可以帮助开发者更高效地部署、测试、开发和诊断应用。Cloud Toolkit 与主流 IDE 及阿里云其他产品无缝集成,帮助您大大简化应用部署到服务器,尤其是阿里云服务器中的操作。您还可以通过其内嵌的 Arthas 程序诊断、 Terminal Shell 终端和 MySQL 执行器等工具,简化应用开发、测试和诊断的过程。

    详见:https://helpcdn.aliyun.com/document_detail/100310.html?spm=a2c4g.11186623.4.4.56764909jHXyVp

  • IDEA Mind Map

    思维导图对于我们需求分析和知识库关系梳理十分重要。有了这个插件以后 IDEA 也可以画思维导图了。而且功能还十分强大,贴图啥的应有尽有。
    在这里插入图片描述

  • JavaDoc

在这里插入图片描述
使用请参考:https://www.cnblogs.com/Sigurd/p/7337980.html

  • Git Commit Template

在这里插入图片描述
使用请参考:https://blog.csdn.net/noaman_wgs/article/details/103429171

  • Extra Icons

    在这里插入图片描述

  • codota

    一个代码提示和类API示例的插件

    用了Codota 后不再怕对API不会用,举个栗子:当我们用stream().filter()对List操作,可是对filter()用法不熟,按常理我们会百度一下,而用Codota 会提示很多filter()用法,节省不少查阅资料的时间。
    在这里插入图片描述在这里插入图片描述

  • SequenceDiagram

    绘制时序图

    详见:https://www.cnblogs.com/-beyond/p/11408082.html

  • jclasslib bytecode viewer

    查看Java字节码
    在这里插入图片描述
    点击菜单栏【View】,弹出下拉选项,在选项中找到【Show Bytecode】按钮,单击此按钮,来查看java类字节码。
    在这里插入图片描述

  • SonarLint

    SonarLint是一个代码质量检测插件,可以帮助我们检测出代码中的坏味道

    详见:https://www.cnblogs.com/cjsblog/p/10735800.html

  • Statistic

    查看你的代码数据

    详见:https://www.cnblogs.com/mithrandirw/p/8744216.html

  • HighlightBracketPair

    自动化高亮显示光标所在代码块对应的括号
    在这里插入图片描述

  • SMartIM

SmartIM 插件,可以在 IDEA 中使用 QQ,微信 聊天

在这里插入图片描述

  • Settings Repository

    File → Settings Repository
    在这里插入图片描述
    一般IDE集成git、svn等版本控制系统,但仅限于源代码。IDEA可以把你的配置信息做版本控制,让你的团队共享同样的配置。
    很多时候,团队成员有问题找我,或者让我帮助分析Bug,我在他的IEDA上很不顺手,就是因为每个人的个性化配置都不一样。
    下面是我们团队用到的IntelliJ和WebStorm配置库,在Github上面,在你的IDEA里也可以用。

  • LeetCode editor

    刷LeetCode的神器
    详见:https://www.cnblogs.com/hwtblog/p/11455581.html

  • IdeaJad

    IDEA的反编译插件 IdeaJad

  • google-java-format

    google-java-format插件可以帮助我们不通过对应的快捷键就可以实现特定方式下自动格式化代码。

  • POJO to JSON

    https://plugins.jetbrains.com/plugin/9686-pojo-to-json

  • Json Formatter

    https://plugins.jetbrains.com/plugin/13931-json-formatter

    在这里插入图片描述


持续更新…

更多请见:
IDEA一些不错的插件分享

免责声明:文章转载自《IDEA必备插件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇《QT Creator快速入门》第十章:2D绘制(3)Android高斯模糊实现方案下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

玩转StyleGan2:手把手教你安装并运行项目!

时间过得是真快,离上次分享《用AI生成一堆漂亮且独一无二的女朋友!》已经快过去半个多月了。光分享效果,而不分享如何实现,这不是我的风格。所以从今天开始,我会带大家一起玩转这个强大的高清人脸生成项目(不懂开源项目的可以理解为软件)。 目前规划了几个主题 1. 安装并运行 2. 虚拟人脸编辑,操控虚拟人物表情 3. 真实人脸编辑,操控任何人的表情。 4. 云端...

go 中使用 electron go ui

JVM运行时的原型写的差不多了,但还是有很多体力活儿要做,思考着未来给PHP,JS,TS,JAVA提供桌面UI的,找了下,还真有! https://github.com/asticode/go-astilectron 这个项目已经用封装好对electron的调用了 拿出demo 一跑就报错,一直没办法下载,,asticode会自动改下载的包的名字,但是又改...

Docker国内镜像源的切换

Docker中国区官方镜像: https://registry.docker-cn.com 网易: http://hub-mirror.c.163.com 中国科技大学: https://docker.mirrors.ustc.edu.cn 阿里云: https://cr.console.aliyun.com/ 我们都把它们导入为镜像源: [root@lo...

python爬取免费西祠代理

#!/usr/local/bin/python3.7 """ @File : xicidaili.py @Time : 2020/06/02 @Author : Mozili """ import urllib.request import urllib.parse from lxml import etree import...

最受欢迎的Linux发行版, Manjaro折腾全记录

安装Manjaro下载官方网站:https://manjaro.org/get-manjaro/目前官方最新版本为18.10,支持都包括xfce,kde,gnome三种桌面环境,选择喜欢的下载,我安装的是xfce桌面。 制作U盘启动使用Rufus以DD方式写入到U盘,注意此操作会擦除U盘所有数据,请做好备份。Rufus官方下载:https://github...

IDEA正确设置编码统一为UTF-8

之前代码在myeclispe10跑得好好的来这个intellij idea 就一直出错 改了好久的编码都没卵用,如下设置才正确。还有idea的web工程目录和myeclispe的目录是不一样的,神坑。 File -> Settings->File Encodings -> Defaule encoding for properties f...