我们如何在IntelliJ IDEA中编写自己的代码模板文件

2022-09-01 14:29:03

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

我可以通过自己更改“类”模板在我自己的机器上做到这一点,但是我没有任何方法可以将其提供给我的团队,例如将其导出到可以使用的文件,在Eclipse中,可以有一个样本CodeFormatter.xml每个人都可以在他们的eclipse工作区中导入的文件。

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


答案 1

首先,在 IntelliJ 中,打开“设置”(ctrl-alt-s),在“IDE 设置”下找到并查看选项卡。File and Code TemplatesTemplates

您将在那里看到一些模板,例如有一个名为:Class

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}

请注意,它包括 ,该选项卡位于该选项卡下。File HeaderIncludes

现在,您可以在此处轻松创建自己的文件模板。在选项卡下,只需点击绿色的“添加”按钮,为您的新模板命名( ?),确保扩展名是java并编写有效的java类。TemplatesFoo

保存,新配置的模板将在此处存在:

C:\Users\{USER}\.IntelliJIdea12\config\fileTemplates\Foo.java

您应该能够与您的团队共享此文件。

一个简洁的功能是,在Java项目的“项目”窗格中,在源根目录下,点击,选择一个新的Java类,然后在“种类”下拉列表下 - 瞧!您可以将模板视为有效选项。alt-enterFoo


答案 2

这是我的内容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.
 */

推荐