zoukankan      html  css  js  c++  java
  • idea插件

    目录

    说明:............................................................................................................................................................... 1

    1. Alibaba Java Coding Guidelines 代码规范............................................................................................... 2

    安装.................................................................................................................................................................. 2

    使用.................................................................................................................................................................. 3

    效果.................................................................................................................................................................. 3

    2. awesome-xbatis  快速定位mapper到xml.................................................................................................. 4

    安装.................................................................................................................................................................. 4

    使用及效果........................................................................................................................................................ 5

    3. Lombok (@Data注解).............................................................................................................................. 6

    安装.................................................................................................................................................................... 6

    使用及效果.......................................................................................................................................................... 7

    4. GSONFormat  json转换java类....................................................................................................................... 7

    安装...................................................................................................................................................................... 8

    使用及效果........................................................................................................................................................... 8

    5. Maven helper maven依赖整理....................................................................................................................... 10

    安装...................................................................................................................................................................... 10

    使用及效果........................................................................................................................................................... 11

    6.restfultookit  web开发利器.............................................................................................................................. 11

    安装...................................................................................................................................................................... 12

    使用及效果........................................................................................................................................................... 12

    7.Eclipse Code Formatter  用于代码格式化的................................................................................................... 13

    安装...................................................................................................................................................................... 14

    配置............................................................................................................................................................... 14

    使用及效果.................................................................................................................................................. 15

    8.SonarLint 代码质量检测和漏洞扫描......................................................................................................... 15

    安装............................................................................................................................................................... 16

    使用............................................................................................................................................................... 16

    卸载.......................................................................................................................................................................... 16

     

    说明:

    插件下载地址:svn:*******************

    下载后放到IDEA安装目录的plugins文件夹下,以下插件必须重启哦!!!

     

    说明:个人idea实验版本2018.2.5  182.4892.20

    1.  Alibaba Java Coding Guidelines 代码规范

    版本信息:2019.6.12版 支持idea2016.1以上

    作用:将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,并提供了实时检测功能,编写代码的同时也能快速发现问题所在

    推荐指数:5星

    包名:p3c-idea-2.0.0.v1.zip

    大小:8.84MB

    安装

    路径:File-Settings-Plugines-Install plugin from disk,...

     

    使用

    记得重启哦!选择项目或类右击选择编码规约扫描它有个快捷键是Ctrl+Shift+Alt+J

     

    效果

    扫描代码后,将不符合规约的代码按 Blocker/Critical/Major 三个等级显示在下方,也就是崩溃/严重/重要 ,也就是说前两级别是必须要处理掉的,双击可以定位至代码处,右侧窗口还有针对代码的批量修复功能。

     

    2.  awesome-xbatis  快速定位mapper到xml

    版本信息:2019.7.23版,支持idea2018.2以上

    作用:在Mapper中直接定位至其对应的XML文件

    推荐指数:4星

    包名:awesome-xbatis-1.r.4.jar

    大小:127 KB

    安装

    路径:File-Settings-Plugines-Install plugin from disk,...

     

    使用及效果

     

    3.  Lombok (@Data注解)

    版本信息:2020.3.2版,支持idea2018.2-18.2.8

    作用:可以帮我们在.class文件中生成类中所有属性的get/set方法、equals、canEqual、hashCode、toString方法等(@Data)。

    推荐指数:5星

    包名:lombok-plugin-0.29-2018.1.zip

    大小:539KB

    安装

    路径:Pom.xml

    <dependencies>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.16.16</version> 
    
        </dependency> 
    
    </dependencies>

     

    并设置一下注解处理器

    使用及效果

    4.  GSONFormat  json转换java类

    版本信息:2017.1.22版

    作用:可以直接将Json对象转化为Java类的插件

    推荐指数:四星

    包名:GsonFormat.jar

    大小:153KB

    安装

    路径:File-Settings-Plugines-Install plugin from disk,...

    使用及效果

    新建一个空类demo,在生成的类中alt+s,在弹出框中输入json对象,如{ "id": 1, "name": "三国演义" },OK

    5.  Maven helper maven依赖整理

    版本信息:2018.6.5版,支持2017.2以上

    作用:此插件可用来方便显示maven的依赖树,解决maven冲突

    推荐指数:5星

    包名:MavenRunHelper.zip

    大小:503KB

    安装

    路径:File-Settings-Plugines-Install plugin from disk,...

    使用及效果

    6.restfultookit  web开发利器

    版本信息:2019.4.8版,支持idea2016.1以上

    作用:找请求路径很方便,还可以根据我们的controller提供的方法,自动生成请求数据,不需要输入地址以及多个参数,便能直接访问

    推荐指数:4星

    包名:RestfulToolkit-2.0.9.jar

    大小:239KB

    安装

    路径:File-Settings-Plugines-Install plugin from disk-...

    使用及效果

    7.Eclipse Code Formatter  用于代码格式化的

    版本信息:2020.3.26版,支持idea2018.1-19.3.4

    作用:就是用来做代码格式化的

    推荐指数:5星

    包名:EclipseFormatter.zip

    大小:6.71MB

    安装

    路径:File-Settings-Plugines-Install plugin from disk-...

    配置

    使用及效果

    格式化快捷键”Ctrl+ALT+L”,出现如下提示表示成功

    8.SonarLint 代码质量检测和漏洞扫描

    版本信息:2020.4.9版,支持idea2018.1以上

    作用:WakaTime可以做到精确地统计到你花在某个项目上的时间。

    推荐指数:5星

    包名:sonarlint-intellij-4.6.0.16682.zip

    大小:62MB

    安装

    使用

    卸载

    插件过多可能会影响idea整体运行,请根据个人习惯和需要,如果需要卸载,点击File-Settings-Plugines-选择插件-右侧unInstall

  • 相关阅读:
    云谷分布式端口扫描与代理验证系统(一)简介
    Linux 共享库:LD_LIBRARY_PATH 与ld.so.conf_爱过了就好_新浪博客
    分享:QT QJson库编译心得
    分享:Zed Attack Proxy 2.0 发布,Web 渗透测试
    LIBTOOL is undefined 解决方法
    linux下.a/.so/.la目标库区别
    LDAmath文本建模
    分享:SchemaCrawler 9.4 发布,数据库结构输出
    JQ也要面向对象~在JQ中扩展静态方法和实例方法
    将不确定变为确定~Flag特性的枚举是否可以得到Description信息
  • 原文地址:https://www.cnblogs.com/qianbing/p/12732205.html
Copyright © 2011-2022 走看看