我需要在IntelliJ IDEA项目中创建一个示例代码模板,以便团队中的每个人都可以在IDE中导入并使用它。
我可以通过自己更改“类”模板在我自己的机器上完成它,但我只是没有办法让它可供我的团队使用,例如将其导出到可以使用的文件中, Eclipse可以有一个sampleCodeFormatter.xml文件,每个人都可以在他们的eclipse工作区中导入。
在IntelliJ IDEA中,同样的事情是如何工作的?
答案 0 :(得分:32)
首先,在IntelliJ中,打开设置(ctrl-alt-s),在IDE设置下找到File and Code Templates
,然后查看Templates
标签。
您会看到一些模板,例如有一个名为Class
:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}
请注意,它包含File Header
,可在Includes
标签下找到。
现在,您可以在此处轻松创建自己的文件模板。在Templates
标签下,只需点击绿色的“添加”按钮,为新模板命名(Foo
?),确保扩展名为 java 并编写有效的java类。
保存,您新配置的模板存在于此处:
C:\Users\{USER}\.IntelliJIdea12\config\fileTemplates\Foo.java
您应该能够与您的团队共享此文件。
一个简洁的功能是,在java项目的 Project 窗格中,在源根目录下,点击alt-enter
,选择一个新的 Java类,在 Kind 下拉菜单下 - 瞧!您可以将Foo
模板视为有效选项。
答案 1 :(得分:1)
这是我的File Header.java
/**
* Project: ${PROJECT_NAME}
* Package: ${PACKAGE_NAME}
* <p>
* User: ${USER}
* Date: ${DATE}
* Time: ${TIME}
* <p>
* Created with IntelliJ IDEA
* To change this template use File | Settings | File Templates.
*/