我在用IntelliJ IDEA-全局配置(不需要每个项目都配置一遍)

时间:2024-05-19 08:08:30

起因

想必很多小伙伴跟我一样是从Eclipse转而入手IntelliJ IDEA的吧,在工程管理方面Eclipse可以将多个工程导入到一个workspace,使用相同的配置,所以不需要每次都配置工程,而IntelliJ IDEA是分工程管理的,每导入一个工程都需要开启一个IntelliJ IDEA实例,而且每个工程之间不共享工程配置。这有好处,也带来了很多不方便的地方,好处是每个工程都可以做个性化配置更灵活,而不便的地方也就是额外的配置成本。但其实IntelliJ IDEA可以通过全局的配置来解决这个问题,一次配置所有新工程都生效,下面我们来看一下。

>小伙伴:等等,为啥一定要从EclipseIntelliJ IDEA
>博主:额… 我只能说用了IntelliJ IDEA以后,根本停不下来!不信可以关注我这个#我在用IntelliJ IDEA#系列文章,给大家分享使用过程中真香的地方。

演示

- 步骤路径

我会根据自己的项目配置给大家做个演示

配置新工程的设置

通用的全局配置在这里:我在用IntelliJ IDEA-全局配置(不需要每个项目都配置一遍)
点击进入后会看到平时设置项目时相同的界面,只不过现在是为新工程设置的全局配置,一次设置,全部新工程生效。
我在用IntelliJ IDEA-全局配置(不需要每个项目都配置一遍)

配置型工程的结构

还可以通过这里配置新工程的结构:
我在用IntelliJ IDEA-全局配置(不需要每个项目都配置一遍)
这里配置了新工程的依赖SDK,Jar包以及全局变量等。
我在用IntelliJ IDEA-全局配置(不需要每个项目都配置一遍)

-常用设置

我平时的常用设置给大家做个参考:

  1. 文件编码。
  2. Java编译版本选择。
  3. lombok等需要注解的插件支持,需要开启Annotation Processing。
  4. Java 格式化模板(如果公司有格式化模板,可以统一配置)

  5. 我在用IntelliJ IDEA-全局配置(不需要每个项目都配置一遍)

好了,以后不管是导入项目还是新建项目都会默认使用这个配置,如果各个项目有其他不同的的配置就可以在项目上做特殊配置。

BTW

如果你是尊贵的付费用户,那可以直接使用IDEA的配置同步功能,一处配置,处处生效。
如果你是XX用户(你懂的),可以将配置好的配置文件导出,处处导入,效果是一样一样滴,看图。
我在用IntelliJ IDEA-全局配置(不需要每个项目都配置一遍)

Enjoy!