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

Intellij idea 如何在IntelliJ中为每个项目维护不同的文件头?,intellij-idea,javadoc,Intellij Idea,Javadoc,IntelliJ允许您在设置中配置“文件和代码模板” 这是一个全局设置,但是我需要不同的模板,这取决于我正在处理的项目(例如,如果其商业/开源工作,则将有不同的@author标记,并且版本信息因项目而异) Eclipse在每个工作区的基础上管理它;如何在IntelliJ IDEA中实现相同的功能?不幸的是,IntelliJ IDEA不支持每个项目的模板。我建议您评论/投票/跟踪功能请求。(请参阅下面有关此功能请求的更新) 您可以尝试一些变通方法 为每个项目创建一个文件模板。然后,在创建新类时,使

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

这是一个全局设置,但是我需要不同的模板,这取决于我正在处理的项目(例如,如果其商业/开源工作,则将有不同的
@author
标记,并且版本信息因项目而异)


Eclipse在每个工作区的基础上管理它;如何在IntelliJ IDEA中实现相同的功能?

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

您可以尝试一些变通方法

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

版权设置是根据每个项目进行的。有时,使用版权实用程序可以满足特定标题的需要(即使它不是实际的版权声明)。这些选项对于确定放置位置非常有用。一个缺点是,虽然可以将其配置为类声明之前的注释,但只能将其配置为块注释或内联注释,而不能配置为javadoc注释

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

希望在我们等待功能实现的过程中,这些东西会有所帮助

更新

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