在 Intellij 中,如何创建为测试添加导入语句的实时模板?
2022-09-03 17:29:14
我希望能够键入一个类文件,然后按Tab键并将其展开为:test
@Test
public void whenThen() {
}
并且还包括适当的进口。这包括 。import static junit.framework.Assert.*;
我该怎么做?我正在使用 Intellij 12
我希望能够键入一个类文件,然后按Tab键并将其展开为:test
@Test
public void whenThen() {
}
并且还包括适当的进口。这包括 。import static junit.framework.Assert.*;
我该怎么做?我正在使用 Intellij 12
您可以在IntelliJ 12中创建一个实时模板,如下所示:test
文件>设置...>实时模板
键入此模板(按下 Tab 键后,光标将位于 $EXPR$ 以完成方法的名称,在这种情况下,$END$ 是光标在完成 $EXPR$ 名称(即按 Enter)后的位置)
@org.junit.Test
public void test$EXPR$() {
$END$
}
@org.junit.Test
import org.junit.Test;
@Test
)编辑:正如tieTYT所指出的,可以通过创建新的文件模板来满足该部分:import static junit.framework.Assert.*
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
import static junit.framework.Assert.*;
#parse("File Header.java")
public class ${NAME}
{
}
以上内容只是从 Class 模板复制粘贴,并添加了语句。import