zoukankan      html  css  js  c++  java
  • JAVA Idea 插件推荐

    转载https://www.cnblogs.com/xiaohuiduan/p/11204565.html

    IDEA插件推荐

    在我的manjarog更新软件的时候,我发现我IDEA所有插件全部消失了。这篇博客主要是用来记录我常用的一些插件。

    Alibaba Java Coding Guidelines

    相信看过《阿里巴巴Java开发规范》的同学们,都感觉到一种莫名的爽意了吧,从此告别随意命名。

    为了让开发者更加方便、快速将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能,如此爽心悦目的功能是不是很值得拥有?提升代码质量,提高团队研发效能,插件将会一路同行。

    MyBatisCodeHelper-Pro

    刚开始我是使用免费版的,然后也不觉得免费版的与付费版有什么区别,后来感觉这个插件挺好用的,觉得要去支持一下作者,就买了1年的激活码(价格:29元2个激活码一年),然后就发现再也回不去了。

    下面是免费版与付费版本的区别:

    功能点未激活版激活版
    接口与xml互相跳转 更换图标
    接口方法名重构
    一键添加param
    xml中的 param的自动提示 if test的自动提示 resultMap refid 等的自动提示
    resultMap中的property的自动提示
    检测没有使用的xml 可一键删除
    检测mybatis接口中方法是否有实现,没有则报红 可创建一个空的xml方法块
    检测resultmap的property是否有误
    支持spring 将mapper注入到spring中 intellij的spring注入不再报错 支持springboot
    一键生成分页查询
    一键添加resultMap中未被使用的属性
    一键生成mybatis接口的testcase
    通过方法名生成sql
    通过数据库生成crud代码
    通过java类生成crud代码
    xml collection中的 param提示
    识别mybatis的标签 全自动sql补全
    检测#{中的参数是否正确
    if test when test foreach collection $中的OGNL支持
    param重构功能(2.7.2)

    Lombok

    相信大家写Java bean的时候一定写过很多的getter和setter或者说toString,尽管在IDEA中,我们可以一键生成,但是这样会导致代码很臃肿。而在Lombok中使用简单的@Data便可以解决这个问题。 怎么使用我就不说了,大家可以看这里。博客

    GsonFormat

    当我们需要根据json去生成实体对象时,使用 GsonFormat就可以一键生成了。

    按住Alt+S打开GsonFormat,然后输入json数据,点击OK 选择需要的变量,即可一键生成相应的实体对象了。

    AceJump

    解放你的鼠标, 如何不用来快速i定位你的光标位置,AceJump是你的不二选择。它允许您快速将光标导航到编辑器中可见的任何位置!只需点击“ctrl +;”,然后输入一个你想要跳转到的字符,就可以进行跳转了。

    Statistic

    想看自己代码写了多少行,使用Statistic轻轻松松统计。

     


     

    Translation

    作用不解释,装完之后会在右上角有两个翻译的图标。

     


     

    Grep console

    如何让日志有颜色,不再是白色与红色,Grep console了解下。

    CodeGlance

    让你的IDEAE也拥有小地图。

     


     
  • 相关阅读:
    titlebar和actionbar上的按钮设置
    Android 实现闹钟功能
    关于禁止ViewPager预加载问题【转】
    RabbitMQ基础概念详细介绍
    Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
    Android4.0的Alertdialog对话框,设置点击其他位置不消失
    android MediaCodec 音频编解码的实现——转码
    一个android的各种控件库
    golang的验证码相关的库
    android studio提示unable to run mksdcard sdk
  • 原文地址:https://www.cnblogs.com/xlp123456/p/11205433.html
Copyright © 2011-2022 走看看