我希望能够输入test
一个类文件,然后按 Tab 并将其扩展为:
@Test
public void whenThen() {
}
并且还包括适当的进口。这包括import static junit.framework.Assert.*;
.
我该怎么做呢?我正在使用 Intellij 12
我希望能够输入test
一个类文件,然后按 Tab 并将其扩展为:
@Test
public void whenThen() {
}
并且还包括适当的进口。这包括import static junit.framework.Assert.*;
.
我该怎么做呢?我正在使用 Intellij 12
test
您可以像这样在 IntelliJ 12中创建实时模板:
文件 > 设置... > 实时模板
键入此模板(按 Tab 后,您的光标将位于 $EXPR$ 以完成方法的名称,在这种情况下,$END$ 是完成 $EXPR$ 名称后光标所在的位置(即,按 enter )
@org.junit.Test
public void test$EXPR$() {
$END$
}
@org.junit.Test
模板中的这种方式添加import org.junit.Test;
到文件顶部并且该方法将具有 just @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
语句。