专业的编程技术博客社区

网站首页 > 博客文章 正文

idea插件推荐(提升开发效率)

baijin 2024-11-22 10:56:54 博客文章 4 ℃ 0 评论

Alibaba Java Coding Guidelines

阿里巴巴开发的一款插件,可以扫描代码中可能存在的问题

将不符合规约的代码按 Blocker/Critical/Major(崩溃/严重/重要 ) 三个等级显示在下方,双击可以定位至代码处,右侧窗口还有针对代码的批量修复功能。

在任意文件/文件夹鼠标右键------编码规约扫描,下方生成如下

CodeGlance

用过sublime的同学对这个功能一定很熟悉,它是一个迷你缩放图插件

当代码过长的时候可以使用这个插件,相比如下拉框,这个插件更加的直观和方便

GsonFormatPlus

这是一个将Json字符串自动转换成实体类的插件

安装完插件之后,在实体类中使用快捷键 'alt+insert',mac是‘control + 回车’选择GsonFormat

在实体类中任意空白位置

鼠标右键-------Generate--------GsonFromatPlus

左下角SETTing可以进行配置相关

注意最下面的annotation要设置为空,不然生成字段上会显示一堆字

然后点击OK,再点击OK

这里面字段类型都是可以修改的

再点击OK,就生成对应的字段了

它自动给加上了lombok注解

生成如下

 import lombok.Data;
 import lombok.NoArgsConstructor;
 
 @NoArgsConstructor
 @Data
 public class User {
 
     private String name;
     private Integer age;
 }

JavaDoc

这是一个快速生成文档注释的插件

windows上可以通过alt + insert 快捷键,mac是control+回车

可以快速生成注释模板

GenerateAllSetter

这个插件可以快速的对实体类生成set代码,这样就不用我们一个一个的去手动set了

使用方法也非常简单,当我们new一个对象的时候,在对象上使用快简介"alt + 回车"

选择Generate all setter with default value就可以自动生成所有set方法啦

 //就会这样给创建set方法
 c.setCronId(0);
 c.setCron("");

ignore

我们在使用git提交项目的时候,有时候会把 .idea 文件提交上去,

这个文件只是一些历史记录,版本信息。完全不用提交。

这个时候可以使用ignore这个插件,去配置

在 File- new - .ignore File· 中选择 gitignore File(Git)

选择Example user template,右侧面板表示要忽略的文件,点击Generate

Rainbow Brackets

这个插件主要是让我们代码中的括号变成彩虹颜色的括号,除了好看还可以帮我们分清括号,防止错乱

AceJump

插件下载地址:https://plugins.jetbrains.com/plugin/7086-acejump

这是一个快速光标跳转的插件,可以很大的减少我们使用鼠标的频率

可以查看他的激活快捷键 比如我的是ctrl + 分号,

激活之后,输入你想跳转的字符,比如O键,那么当前界面的O都会打上标签,再输入相应的字母跳转到对应的位置

按esc退出

RestfulTool

这是一个接口测试工具

安装成功之后在右侧会有一个RestfulTool的选项卡,点击之后会显示出当前项目的所有请求地址

并且支持各种各样的请求类型

注意:项目启动后才能执行这些命令

Statistic

一款分析项目代码的工具,按照扩展名列出清单,统计代码数量和行数

点击具体的类别,比如Java,可以统计总行数,有效代码行数,注释行数,以及有效代码比重

Material Theme UI

这是一款不错的主题插件,颜值非常的高,安装之后重启即可生效

可以在设置中,对一些细节,比如调整字体、大小、行间距等



本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表