IntelliJ IDEA:执行选定的代码片段

Ole*_*lov 5 java intellij-idea

有时需要快速测试某些表达式的输出。执行选定的片段并立即查看结果会很方便,System.out而无需运行项目的main()方法。

IntelliJ是否有一些解决方法来提供此功能?

bud*_*123 2

使用 JUnit 等测试框架。如果是 Maven,请向您的 pom.xml 添加依赖项:

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
    <scope>test</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

然后,在您的 旁边project/src/main/java/mypkg/MyClass.java添加一个新路径:src/test/java/mypkg/MyClassTest.java 在里面添加一个函数,将其命名为您喜欢的任何名称。为其添加@Test注释,然后右键执行。

@Test
public void testA() {
...
}
Run Code Online (Sandbox Code Playgroud)

JUnit 对于您的 Java 开发应用程序来说是非常好的实践,因为您可以仔细测试代码并快速运行小片段的代码。好处是你在测试中拥有你的课程和所有部门,可以快速使用它们