如何为所有 IntelliJ IDEA 配置默认的“Shorten command line”方法(或其他运行/调试配置选项)?
Posted
技术标签:
【中文标题】如何为所有 IntelliJ IDEA 配置默认的“Shorten command line”方法(或其他运行/调试配置选项)?【英文标题】:How to configure default “Shorten command line” method (or other Run/Debug Configurations options) for all of IntelliJ IDEA? 【发布时间】:2020-01-25 23:59:06 【问题描述】:我知道如何为特定配置(例如特定 JUnit 测试配置)和特定配置模板(例如所有新的 JUnit 测试配置)设置“缩短命令行”。是否可以将 IntelliJ IDEA 配置为默认设置为特定设置(即在 ~/.IntelliJIdea*
中设置的内容),以便所有配置(例如 JUnit、Cucumber、Spring Boot 等)默认使用该默认方法?
【问题讨论】:
没有全局设置来控制它,只有per project。 【参考方案1】:我还没有找到为所有配置类型设置它的方法,但是有一种方法可以将它设置为特定配置类型的 IDEA 默认值。
首先,在~/.IntelliJIdea*/config/options/project.default.xml
中创建一个<component name="ProjectManager"><defaultProject><component name="RunManager">…</component></defaultProject></component>
元素(如果它尚不存在)。
然后,对于每个要默认的配置类型:
-
在模板中为现有项目中的该配置类型设置项目默认值。
在该项目的
.idea/workspace.xml
文件中,将<configuration>…</configuration>
元素复制到该配置类型的<component name="RunManager">…</component>
元素中。
将该块粘贴到~/.IntelliJIdea*/config/options/project.default.xml
内<component name="ProjectManager"><defaultProject><component name="RunManager">…</component></defaultProject></component>
。
重新启动 IntelliJ IDEA,以便所有实例都采用新的默认值,并且不会覆盖 project.default.xml
,从而清除设置。
保存 project.default.xml
以防退出 IntelliJ IDEA 覆盖修改。
【讨论】:
以上是关于如何为所有 IntelliJ IDEA 配置默认的“Shorten command line”方法(或其他运行/调试配置选项)?的主要内容,如果未能解决你的问题,请参考以下文章
如何为 IntelliJ IDEA 项目禁用或启用 Gradle / Maven 自动导入?