美文网首页
优秀IDEA插件盘点

优秀IDEA插件盘点

作者: vantoo | 来源:发表于2019-04-04 11:00 被阅读0次

    Grep console

    配置多颜色日志输出


    Alibaba Java Coding Guidelines

    阿里巴巴代码规范检查插件


    image.png

    Lombok

    Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 中冗长的Get和Set。

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
    </dependency>
    
    @Data
    @Slf4j
    public class Abc {
        private Long id;
    
        private String name;
    }
    

    @Data 注解等价于下面几个注解的功能: @ToString、@Getter、@Setter、@EqualsAndHashCode、@NoArgsConstructor
    @Slf4j 注解可直接在下文使用log

    Key Promoter X

    Key Promoter X 是一个提示插件,当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代

    假如我右键选中了复制


    插件则马上会提示我该操作的快捷键


    GsonFormat

    主要用于使用Gson库将JSONObject格式的String 解析成实体,该插件可以加快开发进度,使用非常方便,效率高。

    image

    RestfulToolkit

    一套 RESTful 服务开发辅助工具集。

    • 根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
    • 提供了一个 Services tree 的显示窗口;
    • 一个简单的 http 请求工具;
    • 在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
    • 其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 (Command + Enter )。
    • 支持 Spring 体系 (Spring MVC / Spring Boot 1.x,2.x)
    • 支持 JAX-RS
    • 支持 Java 和 Kotlin 语言。

    GenerateAllSetter

    一键生成一个对象的所有的set方法


    相关文章

      网友评论

          本文标题:优秀IDEA插件盘点

          本文链接:https://www.haomeiwen.com/subject/keaxiqtx.html