Java IntelliJ'中的变量;s运行/调试配置
我想在IntelliJ中为JUnit设置一个运行/调试配置。我知道如何将其设置为运行特定的Java IntelliJ'中的变量;s运行/调试配置,java,configuration,junit,intellij-idea,Java,Configuration,Junit,Intellij Idea,我想在IntelliJ中为JUnit设置一个运行/调试配置。我知道如何将其设置为运行特定的包、特定的类、或特定的方法。我想知道是否有办法设置配置,以便它运行当前打开的类文件或当前选择的测试方法。我可以想象我会在运行/调试配置对话框的类字段中放置类似的内容: my.package.tests.${currentTest} 或者类似的。有没有办法做到这一点,这样我就不必为我要运行的每个测试类进行运行/调试配置?您可以使用右键单击>“Run testYourtest()”或在键映射中定义为“Run
包
、特定的类
、或特定的方法
。我想知道是否有办法设置配置,以便它运行当前打开的类
文件或当前选择的测试方法
。我可以想象我会在运行/调试配置
对话框的类
字段中放置类似的内容:
my.package.tests.${currentTest}
或者类似的。有没有办法做到这一点,这样我就不必为我要运行的每个测试类进行运行/调试配置?您可以使用右键单击>“Run testYourtest()”或在键映射中定义为“Run context Configuration”的快捷方式
通常是ctrl+shift+F10。如果您需要所有测试的特定设置,您可以更改默认设置,例如添加-ea。这样,您就不需要为每个测试进行配置
顺便说一句:通过首先选择包,您可以运行包中的所有测试。有时最好运行一组测试,以检查您是否更改了意外的内容。如果您右键单击测试方法,则可以选择仅运行该方法。@Joel:请更改您的问题标题,因为您接受的答案不是关于“IntelliJ的运行/调试配置中的变量”。所以我不必在运行/调试配置中添加新配置?