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

Java IntelliJ IDEA:执行选定的代码片段,java,intellij-idea,Java,Intellij Idea,有时需要快速测试某个表达式的输出。执行所选片段并立即在System.out中查看结果将非常方便,无需运行project的main()方法 IntelliJ是否有一些解决方法来提供此功能?我有一个名为“untitled”的项目,我将代码复制粘贴到其中并在其中运行。我有一些类已经有了这个模板设置 另一种方法是调试代码并“计算表达式”。你可以给它任何一段代码。它甚至不必是一个语句。使用像JUnit这样的测试框架。 如果是maven,请向pom.xml添加依赖项: <dependency>

有时需要快速测试某个表达式的输出。执行所选片段并立即在
System.out
中查看结果将非常方便,无需运行project的
main()
方法

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

我有一个名为“untitled”的项目,我将代码复制粘贴到其中并在其中运行。我有一些类已经有了这个模板设置


另一种方法是调试代码并“计算表达式”。你可以给它任何一段代码。它甚至不必是一个语句。

使用像JUnit这样的测试框架。 如果是maven,请向pom.xml添加依赖项:

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
    <scope>test</scope>
</dependency>

JUnit对于java开发应用程序来说是非常好的实践,因为您可以仔细地测试代码,也可以快速地运行代码的小片段。这样做的好处是,您可以在测试中使用您的类和所有DEP来快速使用它们

最简单的方法就是在您尝试测试之前停止调试,按ALT+F8并在出现的窗口上执行表达式

您将拥有对该点声明的所有内容的访问权限,因此您可以在不更改代码状态的情况下执行任何内容。

您可以尝试使用scratch文件()。
@Test
public void testA() {
...
}