IntelliJ将包和导入放在文件头下面

时间:2014-02-18 02:21:30

标签: java import intellij-idea formatting

在IntelliJ中,我为我的java项目启用了自动导入。导入时,它们似乎显示在我的文件头上方。有没有办法让package和import语句出现在文件头注释下面?

1 个答案:

答案 0 :(得分:7)

文件和代码模板 - 模板选项卡

下的IDE设置中

对于您想要的模板,即 Class ,您希望将文件头放在包信息上方

像这样(我认为这只会对新创建的文件有所帮助,但对于现有文件,导入似乎只是其他导入的位置):

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

public class ${NAME} {
}

这是我的设置,自动导入总是低于我为License.java定义的,但在我的文件标题之前

Intellij Template set up