zoukankan      html  css  js  c++  java
  • IDEA常用插件篇

    1、NyanProgressBar

    都说了,相亲见面第一印象很重要,如果你邀请设计,前端小姐姐老观看你的Idea,她肯定会觉得原来男孩子也会这么精致呀~

    2、BackgroundImagePlus

    如果你对面坐着你的女神或者男神,但是又想打扰她/他,只想撩她,静静地看着她,在公司的时候也能这样,是不是工作起来特爽,效率高,简直美滋滋呀,不要急,特款神器在手~ 帮你实现

    3、Activate-power-mode或者Intellij_power_mode_II

    Boom, Boom ,Boom, Boom 还有谁?!整个屏幕都在颤抖和炸裂,来来,跟随我的脚步,不如不如跳舞,免费蹦迪,玩的是心跳~ 像火一样的热情,小姐姐感受到了你的热情了吧,祝你好运~

    4、Lombok

    Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。

    5、Alibaba Java Coding Guidelines

    一款阿里巴巴公司试行的开发设计规范~

    安装该插件后,代码超过 80 行、手动创建线程池等,这些和《手册》中的规约不符时,IDEA中会给出警告提示。

    建议大家一定一定一定要安装该插件,它会帮助你检查出很多隐患,督促你写更规范的代码。

    6、Codota

    另外一个不得不说的就是专栏中提到的辅助开发神器: Codota

    7、Material Theme UI

    对于很多人而言,写代码时略显枯燥的,如果能够安装自己喜欢的主题将为开发工作带来些许乐趣。

    IDEA 支持各种主题插件,其中最出名的当属 Material Theme UI

    8、Rainbow Brackets

    由于很多人没有养成好的编码风格,没有随手 format 代码的习惯,甚至有些同事会写代码超过几百行,阅读起来将非常痛苦。

    痛苦的原因之一就是找到上下文,由于括号太多,不确定当前代码行是否属于某个代码块,此时这个插件就会帮上大忙。

    9、SequenceDiagram

    SequenceDiagram 可以根据代码调用链路自动生成时序图,超级赞,超级推荐!

    这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。

    安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。

    如下图是 Netty 的源码,可以通过该插件绘制出当前函数的调用链路。

    双击顶部的类名可以跳转到对应类的源码中,双击调用的函数名可以直接调入某个函数的源码,总之非常强大。

    10、Translation

    对于平常不怎么使用英语的同学,在给类、方法、变量起名的时候总需要打开网页查询单词,这也太麻烦了。这个插件可以让你直接在编辑器查询到想翻译的单词。

    11、Grep Console

    Idea的控制台console输出日志时,往往是一大堆信息一起出现,想要快速找到自己想要的日志类型,使用这个插件便可以快速定位到自己关注的日志类型,还可以配置自己喜欢的颜色。

    使用方式:点击菜单栏的File之后点击下拉表中的Settings,进入Other Settings中后点击Grep Console设置

    12、Free MyBatis Plugin

    这个插件之前的名称是free-idea-mybatis。平时开发的时候在mybatis xml和对应的mapper之间反复横跳,然而不同的人开发,放置的位置又不同,这个插件既可以帮助我们快速在mybatis xml和对应的mapper之间跳转,还可以帮助生成mapper xml文件等。

    使用方式:安装好插件重启之后,mybatis xml和对应的mapper的左侧就会有可以实现快速跳转的箭头。

    13、CodeGlance

    这个插件可以向查看缩略图一样,帮助我们快速切换到所要的代码区域,而不用疯狂地拖拽一遍去找。

    14、Maven Helper

    当你的程序莫名其妙跑不动的时候,或许你可以从解决依赖冲突开始。在没有这个插件之前,需要通过输入命令行:

    mvn denpendency:tree

    才可以查看依赖,如果想要查看是否有依赖包冲突,也需要通过输入命令行等操作才行。安装此插件就可以通过界面操作,无需输入命令方可查看依赖。

    使用方式:安装好插件之后,打开pom.xml之后,其下方有Dependency Analyzer选项,点击之后即可看到此页面。

    15、RestfulToolkit

    我们平时经常需要使用postman或者postwoman来进行RESTful服务开发调试,而idea插件RestfulToolkit提供了一套的RESTful服务开发辅助工具集,使我们日常调试更加方便。使用方式:安装插件后,其右侧会有RestServices侧边栏,点击打开即可

    16、String Manipulation

    大小写转换,驼峰转换,等各种转换

  • 相关阅读:
    H5相关网址
    ASP.NET MVC Razor视图引擎攻略
    深度解析 ASP.NET MVC 5
    .Net MVC 框架基础知识
    java SDK服务端推送 --极光推送(JPush)
    Nexus Repository Manager OSS 3.x 安装配置
    java项目中使用ffmpeg剪辑部分视频
    net 异步与同步
    IDEA把spring-boot项目打包成jar
    开放api接口签名验证
  • 原文地址:https://www.cnblogs.com/lixiaojia/p/14192616.html
Copyright © 2011-2022 走看看