gpt4 book ai didi

intellij-idea - 如何在 IntelliJ 中为每个项目维护不同的文件头?

转载 作者:行者123 更新时间:2023-12-01 12:41:52 24 4
gpt4 key购买 nike

IntelliJ 允许您在“设置”中配置“文件和代码模板”。

这是一个全局设置,但是我需要不同的模板,具体取决于我正在从事的项目(例如,如果其商业/开源作品和版本信息,将有不同的 @author 标签因项目而异)。

Eclipse 在每个工作空间的基础上进行管理;我怎样才能在 IntelliJ IDEA 中实现相同的目的?

最佳答案

不幸的是,IntelliJ IDEA 不支持每个项目的模板。我建议您评论/投票/跟踪功能请求 Make file templates per-project . (请参阅下面有关此功能请求的更新)

您可以尝试一些解决方法...

为每个项目创建一个文件模板。然后当您创建一个新类时,使用项目的模板而不是标准的“Java 类”模板。它会使您的模板列表有点困惑,并且您必须记住在创建新类时更改默认模板(请记住,在设置类型时,新类对话框中的内联搜索可用)。但它是可行的。

版权设置是在每个项目的基础上完成的。有时可以使用版权实用程序满足对特定 header 的需求(即使它不是实际的版权声明)。这些选项非常适合确定它的放置位置。一个缺点是,虽然您可以将其配置为类声明之前的注释,但您只能将其配置为 block 注释或内联注释,而不是 javadoc 注释。

最后,最后一个选项是为每个带有标题信息的项目编写一个实时模板。然后在您创建一个类后使用适当的类来放置标题信息。

希望在我们等待该功能实现的过程中,这些事情会有所帮助。

更新

上面提到的允许在每个项目的基础上保存文件模板的功能请求已经在 IDEA v14.1 中实现。它目前(2015 年 2 月)以 EAP 的形式提供。 (即测试版)。它计划于 2015 年第一季度末发布。

关于intellij-idea - 如何在 IntelliJ 中为每个项目维护不同的文件头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23629455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com