IEDA超实用插件,开启这些功能,提高工作效率、提高code容错 ❤️【建议收藏】

简介: IEDA超实用插件,开启这些功能,提高工作效率、提高code容错 ❤️【建议收藏】

1、Codota AI (代码智能提示插件)

2、Key Promoter X (快捷键提示插件)

3、CodeGlance (显示代码缩略图插件)

4、lombok(自己单测可使用,项目中慎用(有坑),请判断沟通当前公司项目是否可使用lombok)

5、Alibaba Java Coding Guidelines (阿里代码规范检查插件)

6、CamelCase( 驼峰命名和下划线命名转换)

7、 SonarLint (代码质量检查插件 )

8、 Save Actions (格式化代码插件)

9、 Grep Console (自定义控制台输出格式插件)

10、 MetricsReloaded (代码复杂度检查插件)

11、 Statistic (代码统计插件)

12 、Translation (翻译)

13、 Rainbow Brackets( 彩虹括号插件)

自定义创建 live template (快速写代码)

修改全局配置提升工作效率:

14、优化导包配置 Add unambiguous imports on the fly (自动导包) Optimize imports on the fly (自动删除无用的包)


Settings→Editor→General→Auto Import

image.png

15、取消tab页单行显示 (多行显示更多的文件,方便查看)

Editor->Editor Tabs ->Show tabs in one row ->Hide tabs if there is no space(勾上)

image.png

16、import导入同一个包的类超过这个数值自动变为 *(设置为100,防止 *导入多余类而导致冲突)

打开设置 > Editor > Code Style > Java > Scheme Default > Imports

1.png

相关文章
|
6月前
|
Go 数据库 开发者
热更新最佳实践,网站无感知重启方法大全
热更新最佳实践,网站无感知重启方法大全
173 0
|
2月前
|
传感器 Java 关系型数据库
「深入揭秘」 Micronaut配置与环境管理的隐藏技巧:如何无缝切换部署场景?
【9月更文挑战第9天】Micronaut是一款轻量级、高性能的Java/Grails框架,支持灵活的配置管理和环境感知。通过`application.yml`或`application.properties`文件,开发者可以轻松定义不同环境下的配置,如开发环境使用H2内存数据库,生产环境则连接远程MySQL数据库。Micronaut还支持通过环境变量或命令行参数覆盖配置值,增强应用灵活性和安全性。利用`@Environment`等注解,开发者能实现基于环境条件的依赖注入,使应用能够根据不同部署场景做出相应调整。这套完善的配置管理机制简化了应用维护,提高了安全性和可扩展性。
59 7
|
3月前
|
JSON Android开发 数据格式
Android项目架构设计问题之在远端动态配置中添加相应配置如何解决
Android项目架构设计问题之在远端动态配置中添加相应配置如何解决
28 0
|
4月前
|
JSON Go C++
开发与运维C++问题之在iLogtail新架构中在C++主程序中新增插件的概念如何解决
开发与运维C++问题之在iLogtail新架构中在C++主程序中新增插件的概念如何解决
46 1
|
6月前
|
前端开发
基于jeecgboot的flowable流程增加节点自动跳过功能
基于jeecgboot的flowable流程增加节点自动跳过功能
469 2
|
6月前
|
弹性计算 运维 Shell
自动化安装并配置自定义服务
【4月更文挑战第30天】
43 0
|
6月前
|
测试技术 Go 开发者
ChaosBlade调试问题之在本地以debug模式启动如何解决
ChaosBlade 是一个开源的混沌工程实验工具,旨在通过模拟各种常见的硬件、软件、网络、应用等故障,帮助开发者在测试环境中验证系统的容错和自动恢复能力。以下是关于ChaosBlade的一些常见问题合集:
|
NoSQL 安全 测试技术
开发经验:如何正确设置开发环境与生产环境的配置参数
开发经验:如何正确设置开发环境与生产环境的配置参数
175 0
|
数据库
插件配置设计
插件配置设计
108 0
|
NoSQL 关系型数据库 MySQL
下一篇
无影云桌面