【转载】idea 开发插件

转载:https://www.cnblogs.com/yue31313/p/7337164.html

idea 开发插件。

 Intellij IDEA插件开发入门

idea 装B插件 

idea 酷炫插件

activate-power-mode

装B插件了,输入特效。 

把shake关了,关闭震屏效果。

【转载】idea 开发插件
【转载】idea 开发插件

 

Background Image Plus

装备B插件,设置背景图片,在打开View选项,就可以看到Set Background Image选项了。 
【转载】idea 开发插件

Key promoter

当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。

【转载】idea 开发插件

GsonFormat

把json格式的内容转成Object,

【转载】idea 开发插件

 

CheckStyle-IDEA

代码规范检查。通过检查对代码编码格式,命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,从而有效约束开发人员更好地遵循代码编写规范。

 

CodeGlance

类似SublimeText的Mini Map插件 。在编辑代码最右侧,显示一块代码小地图
【转载】idea 开发插件

 

翻译插件Translation

安装后选中单词按下快捷键ALT+1即可。
【转载】idea 开发插件
 

MetricsReloaded 代码复杂度检查 https://plugins.jetbrains.com/plugin/93?pr=idea

CamelCase 驼峰式命名和下划线命名交替变化 https://plugins.jetbrains.com/plugin/7160?pr=idea

Statistic 代码统计 https://plugins.jetbrains.com/plugin/4509?pr=idea

IdeaJad 反编译工具 

 

UML类图插件 
idea已经集成了该功能,只是默认没打开。打开Settings界面,定位到Plugins,输入UML,参考下图: 
【转载】idea 开发插件
确认UML 这个勾已经勾上了,然后点击Apply,重启idea,然后仍然找一个java类文件,右击Diagram 
【转载】idea 开发插件
【转载】idea 开发插件

 

SSH集成 
java项目经常会在Linux上部署,每次要切换到SecureCRT这类终端工具未免太麻烦,idea也想到了这一点: 
【转载】idea 开发插件 
然后填入IP、用户名、密码啥的 
【转载】idea 开发插件 
点击OK,就能连接上linux了 
【转载】idea 开发插件
注:如果有中文乱码问题,可以在Settings里调整编码为utf-8 
【转载】idea 开发插件

 

===

集成FTP 
【转载】idea 开发插件 
点击上图中的…,添加一个Remote Host 
【转载】idea 开发插件
填写ftp的IP、用户名、密码,根路径啥的,然后点击Test FTP Connection,正常的话,应该能连接,如果连接不通,点击Advanced Options,参考下图调整下连接选项 
【转载】idea 开发插件 
配置了FTP连接后,在提交代码时,可以选择提交完成后将代码自动上传到ftp服务器 
【转载】idea 开发插件

===

Database管理工具 
先看效果吧: 
【转载】idea 开发插件
有了这个,再也不羡慕vs.NET的db管理功能了。配置也很简单,就是点击+号,增加一个Data Source即可 
【转载】idea 开发插件
唯一要注意的是,intellij idea不带数据库驱动,所以在上图中,要手动指定db driver的jar包路径。

===

 

AceJump

AceJump其实是一款能够代替鼠标的软件,只要安装了这款插件,可以在代码中跳转到任意位置。按快捷键进入 AceJump 模式后(默认是 Ctrl+J),再按任一个字符,插件就会在屏幕中这个字符的所有出现位置都打上标签,你只要再按一下标签的字符,就能把光标移到该位置上。换言之,你要移动光标时,眼睛一直看着目标位置就行了,根本不用管光标的当前位置。