Java IntelliJ'中的变量;s运行/调试配置

Java IntelliJ'中的变量;s运行/调试配置,java,configuration,junit,intellij-idea,Java,Configuration,Junit,Intellij Idea,我想在IntelliJ中为JUnit设置一个运行/调试配置。我知道如何将其设置为运行特定的包、特定的类、或特定的方法。我想知道是否有办法设置配置,以便它运行当前打开的类文件或当前选择的测试方法。我可以想象我会在运行/调试配置对话框的类字段中放置类似的内容: my.package.tests.${currentTest} 或者类似的。有没有办法做到这一点,这样我就不必为我要运行的每个测试类进行运行/调试配置?您可以使用右键单击>“Run testYourtest()”或在键映射中定义为“Run

我想在IntelliJ中为JUnit设置一个运行/调试配置。我知道如何将其设置为运行特定的
、特定的
、或特定的
方法
。我想知道是否有办法设置配置,以便它运行当前打开的
文件或当前选择的测试
方法
。我可以想象我会在
运行/调试配置
对话框的
字段中放置类似的内容:

my.package.tests.${currentTest}

或者类似的。有没有办法做到这一点,这样我就不必为我要运行的每个测试类进行运行/调试配置?

您可以使用右键单击>“Run testYourtest()”或在键映射中定义为“Run context Configuration”的快捷方式


通常是ctrl+shift+F10。

如果您需要所有测试的特定设置,您可以更改默认设置,例如添加-ea。这样,您就不需要为每个测试进行配置


顺便说一句:通过首先选择包,您可以运行包中的所有测试。有时最好运行一组测试,以检查您是否更改了意外的内容。

如果您右键单击测试方法,则可以选择仅运行该方法。@Joel:请更改您的问题标题,因为您接受的答案不是关于“IntelliJ的运行/调试配置中的变量”。所以我不必在运行/调试配置中添加新配置?