网站首页 > 博客文章 正文
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
这是一款不错的主题插件,颜值非常的高,安装之后重启即可生效
可以在设置中,对一些细节,比如调整字体、大小、行间距等
- 上一篇: 让Idea比eclipse更加好用
- 下一篇: idea设置
猜你喜欢
- 2024-11-22 Idea常用配置,这样做更好用
- 2024-11-22 idea开发工具简介—界面常用设置介绍(一)
- 2024-11-22 IntelliJ IDEA中一键生成Controller、Service、Dao、Model层代码
- 2024-11-22 Spring Boot自定义配置的提示
- 2024-11-22 idea的基础配置和常用快捷键
- 2024-11-22 IntelliJ IDEA 如何在 Java 中进行快速注释
- 2024-11-22 Spring Boot源码学习:自动配置与自定义注解详解
- 2024-11-22 懒人:使用 idea 插件 Easy Code 自定义 MybatisPlus 模板一键快速生成所需代码
- 2024-11-22 推荐 33 个 IDEA 最牛配置,写代码太爽了
- 2024-11-22 2w字长文给你讲透了配置类为什么要添加 @Configuration注解
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)