外链论坛

 找回密码
 立即注册
搜索
查看: 2|回复: 0

精选加强研发效率的15个idea插件

[复制链接]

2440

主题

316

回帖

9192万

积分

论坛元老

Rank: 8Rank: 8

积分
91921210
发表于 8 小时前 | 显示全部楼层 |阅读模式

1、IntelliJ IDEA研发

近期大部分研发IDE工具都切换到了,因此花了点心思去找了关联的插件。这儿整理的适合各样语言研发的通用插件,排除掉IntelliJ IDEA自带的常用插件了(有些插件在安装IntelliJ IDEA的时候能够安装)

2、IDEA插件安装

IDEA的插件安装非常简单,对于非常多插件来讲,只要你晓得插件的名字就能够在IDEA里面直接安装。

• 如上图标注 1 所示,IntelliJ IDEA 对插件进行了很好的归类

• All plugins 表示所有插件。

• Enabled 表示当前所有已然启用的插件。

• Disabled 表示当期那所有已然禁用的插件。

• Bundled 表示所有 IntelliJ IDEA 自带的插件。

• Custom 表示所有咱们自动安装的插件,倘若你自己装了非常多次插件的话,这个选项会用得比较多。

• 如上图标注 2 所示,启用的插件是被勾选的,倘若要禁用一个插件,去掉勾选就可

• 如上图标注 3 所示,弹出 IntelliJ IDEA 机构自动研发的插件仓库列表,供下载安装。

• 如上图标注 4 所示,弹出插件仓库中所有插件列表供下载安装。

• 如上图标注 5 所示,浏览本地的插件文件进行安装,而不是从服务器上下载并安装。

安装之后重启IDEA就可生效,意见一次性装完再重启

3、插件大全

Key promoter

Key promoter这款插件适合新手运用。当你点击鼠标一个功能的时候,能够提示你这个功能快捷键是什么。这是一个非常有用的功能,火速能够熟练软件的快捷功能了。

倘若有快捷键的,会直接表示快捷键

快捷键的,会提示你去设置快捷键。例如我连续3次用鼠标创建TypeScript类,第三次就会显现提示

Alibaba Java Coding Guidelines

阿里巴巴代码规范检测插件,当然规范能够参考《阿里巴巴Java研发手册》。

JRebel

简介:JRebel是一个生产力工具,准许研发人员立即重新加载代码更改。JRebel使研发人员能够在相同的时间内完成更加多的工作,并在编码时保持流畅。例如运用Mybatis修改xml时再不消重启了,任何类文件修改后重新build一次直接就能够进行运用。完美,相当节省时间。

支持正版,人人有责

Translation

简介:一个牛逼好用翻译插件,不消来回切换翻译软件,直接就能在IDE中运用。能中英文互译单词、句子并且还能有感情朗读,牛逼坏了。支持Google翻译、有道智云API(有道需要自己注册并配置)

这个配置有道API还是有些麻烦,因此举荐下面这款

ECtranslation

安装之后,运用

赞不赞!!!

由于我习惯翻译的快捷键是alt+1,因此咱们能够在快捷键设置那里搜一下

translation,而后更改成你熟练运用的翻译快捷键

log日志高亮 Grep Console

先看效果:

一样在插件中心搜索安装 Grep Console, 重启ide就可在Other Settings里看到选项

能够设置区别级别log的字体颜色和背景色.

Bac公斤round Image Plus

把单调的背景换成自己爱好照片就可。安装之后,在打开View选项,就能够看到Set Bac公斤round Image选项了。

findBugs

找到哪些被你隐匿的bug

会让你的代码质量提高一个级别,检测nullpointException,欠好的写法,多线程不安全等bug。

Nyan progress bar

普通的人进度条都太普通,我的精致要装扮到每一个细节,包含进度条!

activate-power-mode OR Power mode

还有谁?!全部屏幕都在颤抖和跳跃,写个hello world罢了,要不要这么大的阵仗。对了,据述Power mode II更酷炫。

Free Mybatis plugin

mybatis 插件,让你的mybatis.xml像java代码同样编辑。咱们研发运用mybatis时时长需要经过mapper接口查询对应的xml中的sql语句,该插件方便了咱们的操作。

安装完成重启IDEA之后,咱们会看到code左侧或多出一列绿色的箭头,点击箭头咱们能够直接定位到xml相应文件的位置。

mapper

xml

MyBatis Log Plugin

Mybatis此刻是java中操作数据库的首选,在研发的时候,咱们都会把Mybatis的脚本直接输出在console中,然则默认的状况下,输出的脚本不是一个能够直接执行的。

倘若咱们想直接执行,还需要在手动转化一下。

MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本表示出来,无需处理,能够直接复制出来执行的,如图:

执行程序后,咱们能够很清晰的看到咱们执行了那些sql脚本,况且脚本能够执行拿出来运行。

String Manipulation

强大的字符串转换工具。运用快捷键,Alt+m。

切换样式(camelCase, hyphen-lowercase, HYPHEN-UPPERCASE, snake_case, SCREAMING_SNAKE_CASE, dot.case, words lowercase, Words Capitalized, PascalCase)

转换为SCREAMING_SNAKE_CASE (或转换为camelCase)

转换为 snake_case (或转换为camelCase)

转换为dot.case (或转换为camelCase)

转换为hyphen-case (或转换为camelCase)

转换为hyphen-case (或转换为snake_case)

转换为camelCase (或转换为Words)

转换为camelCase (或转换为lowercase words)

转换为PascalCase (或转换为camelCase)

选定文本大写

样式反转

Gsonformat

按照json数据快速生成java实体类。

自定义个javaBean(无任何内容,就一个空的类),复制你要解析的Json,而后alt+insert弹出如下界面运用快捷键 Alt+S,在里面粘贴刚才复制的Json,点击OK就可

本号已开设如下二十大专题,关注后查看【我的主页】,批阅关联专题!

【极简入门专题】【dubbo实战专题】

【设计模式专题】【dubbo源码专题】

【数据结构专题】【 netty 源码专题】

【网络协议专题】【spring源码专题】

【并发编程专题】【springboot专题】

【架构技术专题】【zookeeper专题】

【BATj面试专题】【redis 实战专题】

【mq中间件专题】【mysql优化专题】

【grpc+etcd专题】【 线程关联专题】

【JVM调优专题】【springcloud专题】

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-10-3 19:25 , Processed in 0.061617 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.