27

我需要在我的 IntelliJ IDEA 项目中创建一个示例代码模板,以便团队中的每个人也可以将它导入到他们的 IDE 中并使用它。

我可以通过自己更改“类”模板在我自己的机器上完成它,但我没有任何方法可以让我的团队使用它,比如将它导出到可以使用的文件中,在 Eclipse 中它是可能有一个 sampleCodeFormatter.xml 文件,每个人都可以在他们的 Eclipse 工作区中导入。

同样的事情在 IntelliJ IDEA 中是如何工作的?

4

2 回答 2

35

首先,在 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窗格中,在 source root 下,点击alt-enter,选择 New Java Class并在Kind下拉菜单下 - 瞧!您可以将Foo模板视为有效选项。

于 2013-10-31T22:49:37.423 回答
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.
 */
于 2020-05-05T20:14:17.913 回答