专栏首页IT米粉IntelliJ IDEA插件——冷门神器分享

IntelliJ IDEA插件——冷门神器分享

IntelliJ IDEA就不必介绍了,至今还能保持IDE前三的神器,如今java程序员的首选,今天介绍几款冷门但绝对是神器的IDEA插件。

前言

IDEA自不必说,IDEA插件是开发中必备的神器,相信大家对常见的插件都如数家珍,如:findbug、checkstyle、JRebel、key promoter以及刚出的新贵阿里代码规范,这些都给开发人员带来极大的效率提升,今天我给大家介绍的几个,可能在很多插件推荐的文章里都没有提到,但是绝对是值得尝试的几款插件。

grep console

java 开发的过程中,日志都会输出到console,输出的内容是非常多的,所以需要有一个工具可以方便的查找日志,或者可以非常明显显示我们关注的内容,grep console就是这样的一个工具。 安装完成后,在console中右键就能打开。

并且可以设置不同的日志级别的显示样式。

我就把ERROR设置为红色,比较容易看到。

当然,也可以直接根据关键字搜索你想要的。

最赞的是,搜索条件是支持正则表达式的。基本能满足所有的需求了。

MyBatis Log Plugin

Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,但是默认的情况下,输出的脚本不是一个可以直接执行的。

如果我们想直接执行,还需要在手动转化一下。 MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的,如图:

怎么样,是不是看起来很直观。执行程序后,我们可以很清晰的看到我们执行了哪些sql脚本,而且脚本可以执行拿出来运行。

restfultookit

Spring MVC网页开发的时候,我们都是通过requestmapping的方式来定义页面的URL地址的,为了找到这个地址我们一般都是cmd+shift+F的方式进行查找,大家都知道,我们URL的命名一个是类requestmapping+方法requestmapping,查找的时候还是有那么一点不方便的,restfultookit就能很方便的帮忙进行查找。 例如:我要找到/book/add 对应的controller,那么只要cmd+斜杠 ,如图:

就能直接定位到我们想要的controller。这个也是真心方便,当然restfultookit还为我们提供的其他的功能。

居然能后根据我们的controller帮我们生成默认的测试数据,还能直接调用测试,这个可以是解决了我们每次postman调试数据时,自己傻傻的组装数据的的操作,这个更加清晰,比在console找数据包要方便多了。

最后

如果大家还有什么好用的IDEA插件,欢迎大家推荐,程序员就是一批爱折腾的人,永远在提升效率的路上摸索着。


本文分享自微信公众号 - IT米粉(itmifen),作者:IT米粉

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-04-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 系统日志管理那点事

    日志管理的第一件事,就是日志的收集。日志收集是开发者必备的技巧,不管是哪个开发语言,哪个开发平台,日志收集的插件都是有很多选择的。例如:

    itmifen
  • 谈谈系统密码存储策略

    还是从脱库说起,数据库被人拉走了,最可怕的是什么?个人手机、身份证、地址??这些是很重要,但是,其实个人隐私数据,获取的难度不是很大,而且不容易直接对一个人造成...

    itmifen
  • 系统日志管理那点事

    说起日志,大家都是耳熟能详的,一大堆日志插件映入眼帘,日志收集的方式也历历在目,但是,今天我们的重点不仅仅是收集日志了,今天我们主要说说怎么管理日志 收集日志 ...

    itmifen
  • 数据分析从零开始实战(二)

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本...

    叫我龙总
  • Plugin 'Lombok Plugin' is incompatible with this installation

    Plugin 'Lombok Plugin' is incompatible with this installation

    我是十三
  • NVIDIA Deesptream笔记(三):Deesptream里那些超实用的插件

    对于视频分析从业人员来说,是很有必要了解一下NVIDIA Deepstream开发工具的。

    GPUS Lady
  • 【FAQ】集群训练与预测相关问题汇总

    导语 在使用指南的最后一部分,我们汇总了使用PaddlePaddle过程中的常见问题,本部分推文目录如下: 2.22:【FAQ】模型配置相关问题汇总 2.23:...

    用户1386409
  • 自动化平台搭建之css样式详解(二)

    往往在搭建自动化平台时,我们可能涉及到一些页面,搭建页面对于CSS样式比较头大,那么今天为大家总结一篇文章,希望对大家有帮助,以及页面涉及验证,简单使用vali...

    企鹅号小编
  • Python语言学习:Python常用自

    Python语言学习:Python常用自带库(imageio、pickle)简介、使用方法之详细攻略

    py3study
  • solidity智能合约开发工具Atom及其插件安装

    Atom简介 Atom代码编辑器支持Windows、Mac、Linux三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码。 开发团队将Ato...

    用户1161110

扫码关注云+社区

领取腾讯云代金券