JAVA实战之路:IDEA使用小技巧:IDEA禁止import *和允许import内部类

Posted theonesmx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA实战之路:IDEA使用小技巧:IDEA禁止import *和允许import内部类相关的知识,希望对你有一定的参考价值。

IDEA 禁止import * 和允许import内部类

农师傅:老码农,xx年工作经验(洗头现在很省洗发水)。
精通(xieguo)C、VC++、C#、Java等语言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh,
Dubbo,Zookeeper,Kafka,mysql,高并发等,
目前主要负责公司Java后端架构以及开发。正在进行公司的微服务改造。新入职员工马小白的人生导师。
马小白:应届毕业生,有项目开发经验(毕业设计:学生管理系统)。
熟悉(xueguo)Java语言,目标成为Java大神,走上人生巅峰,座右铭:“码出未来!!!”。
机灵、踏实、好学,农师傅的徒弟。

“农师傅,我这个IDEA是不是有问题,为什么我在引用内部类的时候,总是自动给我加上主类名,就是‘主类名.内部类’”。
“我看下,哦。那是IDEA的一个设置,你改下就行。还有,你在import包的时候不要带,需要把每个类的写全,这是咱的code reivew规则。”

IDEA禁止import *

在一些大厂的编码规范中,都是禁止类文件中import *的,必须列出详细的import内容。
如下图就是一个错误的演示:
技术图片

我们怎么才能禁止IDEA自动合并import的包名呢?
File->Settings->Editor->CodeSyle->Java->Imports
技术图片
修改后保存,当后续再需要import时,就不会出现import *了,如下图:
技术图片

import内部类

如果我们写了一个内部类,当别的类在引用这个内部类时,IDEA默认会自动加上这个内部类所在的外部类的类名,对于有强迫症的人来说,感觉很别扭,那怎么才能取消这个呢?
技术图片
File->Settings->Editor-> Code Style->Java->Imports
技术图片
效果:
技术图片

今天马小白在使用IDEA的时候又学会了一个小技巧,而且还知道了一个编码规范,也算小有收获啊。

To be continued…

马小白一直说要搞起SpringBoot,总是没有事件实践,后面我们再看看她到底能搞定不能吧。

欢迎大家关注公众号,每天进步一点点,一起走上Java实战之路!!!
技术图片

作者:怎么改
版权归作者所有,转载请注明出处,欢迎转载

以上是关于JAVA实战之路:IDEA使用小技巧:IDEA禁止import *和允许import内部类的主要内容,如果未能解决你的问题,请参考以下文章

IDEA 常用的小技巧汇总,JAVA 新手上路必备,快上车!(持续更新)

idea使用小技巧(刚接触1个礼拜的总结)

12个IDEA超神奇淫小技巧,超实用!

12个IDEA超神奇淫小技巧,超实用!

关于使用idea的一些小技巧

idea debug小技巧