idea 插件推荐 & 代码样式安装

 

 

 

 

 

部分链接打不开的可能需要梯子, 部分插件我懒得截图了,麻烦

---------------------------------------header--------------------------------------

2018之后idea的破解之法: https://rover12421.com/post/jb-v3_1/ 

2018版本之前的破解之法:http://blog.lanyus.com/6.html

idea plugins 插件下载官方地址: https://plugins.jetbrains.com/

一般都可以在idea软件的settings面板找到plugins搜索插件名字下载

加粗字体为插件名称,插件名称后面的双斜杆“//”后面的 内容为插件描述

---------------------------------------header--------------------------------------

 

/插件篇/

 

 

Lombok Plugin  //加上jar包, java不用写getter 和 setter 方法, 还有很多其他的注解大大简化了代码

---------------------------------------

GenerateSerialVersionUID // 当java类实现了 Serializable 时, 可以自动生成 serialVersionUID. 需要在settings面板中勾选警告的检测, 如下图所示:

 

 ---------------------------------------

 

https://github.com/kookob/mybatis-log-plugin

MyBatis Log Plugin  //把 mybatis 输出的sql日志还原成完整的sql语句。 将日志输出的sql语句中的问号 ? 替换成真正的参数值。可以选择格式化sql

需要配合mybatis的开启sql语句打印控制台的配置如下:

   <settings>
        <!--打印sql语句-->
        <setting name="logImpl" value="STDOUT_LOGGING" />
    </settings>

 如果使用的是spring boot,那么开启sql日志的yaml配置如下:

mapper包的地址为java的mapper接口的包地址

 

 

以下为效果图

 

---------------------------------------

https://plugins.jetbrains.com/plugin/4230-bashsupport/

BashSurpport  // idea中支持运行shell脚本, 可直接在idea的启动项配置中指定shell脚本运行

 

解释器 可以选择指定git的bash.exe

---------------------------------------

https://gitee.com/baomidou/mybatis-plus

MyBatisX   //mybatis 的增强插件, 在接口中写一个方法, 可以根据这个方法在mapper.xml中自动生成DML语句, 前提是这个mapper.xml 得先建好且指定了接口的名称空间

---------------------------------------

https://plugins.jetbrains.com/plugin/10196-idea-mybatis-generator

idea-mybatis-generator  //mybatis的代码生成器,可以将数据库表生成实体类和对应mapper

---------------------------------------

Rainbow Brackets  //彩虹括号

 

---------------------------------------

SonarLint // 代码质量管理工具   

另外附上sonarQuebe链接: https://www.sonarqube.org/  和 sonarqube 的基本使用(可能和现在的版本有出入):  https://my.oschina.net/addiction/blog/1618040

 

---------------------------------------

http://yiiguxing.github.io/TranslationPlugin/

Translation //翻译插件

---------------------------------------

.ignore  //git忽略提交文文件,将不想提交的文件配置到.ignore文件中,妈妈再也不用担心我提交多余的文件了

https://plugins.jetbrains.com/plugin/7495--ignore

附上git的各种版本的忽略文件的配置:

https://github.com/github/gitignore

---------------------------------------

https://plugins.jetbrains.com/plugin/7125-grep-console

grep console //控制台彩色日志, 可以自定义info, error 等等这些日志等级的输出颜色

---------------------------------------

Power Mode II // 打字出现火花震动效果, 有时候会很卡

https://plugins.jetbrains.com/plugin/8251-power-mode-ii

 

----------------------

background image plus  // 为idea 设置背景图, 选择一个文件夹,可以设置多少分钟换一次图片

在有背景图片的情况下敲代码都感觉更带劲了~

background image plus +  //加强版  :

https://github.com/HNUHell/backgroundImagePlus

----------------------------

nyan progress bar //将idea的进度条变成彩虹进度条, 不过看久了会有审美疲劳, 最终我还是换成了原生的

---------------------------

jrebel  // 热部署, 改了代码之后不需要重启不过需要收费

破解之法: http://blog.lanyus.com/archives/337.html

---------------------------

doki doki Literature Club Theme  // idea的主题插件, 啊~老夫的少女心、  多种颜色主题可选, 不过看着眼花, 各种图标被改了之后觉得idea很陌生,所以极度影响编程效率。

 

---------------------------

Material Theme UI //相比于doki doki Literature Club Theme ,我更喜欢这个(推荐)

https://plugins.jetbrains.com/plugin/8006-material-theme-ui

 

 

 

 

/代码样式篇/

 

 

先上两个不错的代码样式(主题)下载的网站:

 

先从以上网站下载自己喜好的主题,下载下来是jar格式的。记住存放路径。

 

接着:  file—>import settings...—> 选择你之前下载的jar包—>确认

 

 

然后重启idea即可

 

以下是效果们:

 

 

 以上效果图来自:

http://color-themes.com/?view=index



花里胡哨的有,朴实无华的也有,低调奢华的应有尽有。。。


 

转载于:https://www.cnblogs.com/jxlsblog/p/idea.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值