如何在idea中配置默认的coverage runner?
How to configure default coverage runner in idea?
我知道我可以在 Run/Debug 配置上选择 coverage runner,如下所示:
但后来我 select class 在树中我看到了以下菜单:
而且我不能在这里配置 coverage runner。
是否可以将覆盖率运行器工具配置为默认使用?
在运行 配置中,在左侧底部,有一个默认部分。在那里,您可以为每种 运行 类型设置默认覆盖率 运行ner。看起来您在上面使用的是 JUnit,所以 select JUnit,然后是“代码覆盖率”选项卡。选择您的覆盖范围 运行ner。每个 new 运行 配置现在都将使用该覆盖范围 运行ner。预先存在的 运行 配置不会更改。
是的,可以通过 .idea
文件夹中的 workspace.xml
文件更改默认设置。
如果您开始向下滚动该文件,您最终会看到许多 <configuration>
标签。例如,我机器上 Application
运行 配置类型的默认值为:
<configuration default="true" type="Application" factoryName="Application">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method />
</configuration>
注意 runner
属性;要将默认 运行ner 更改为 JaCoCo,请将其更改为 runner="jacoco"
。它不会自动更改任何现有的 运行ner;只有新的 运行 配置会反映更改。但是您可以同样手动更改它们;它们更接近 运行 配置的底部。
我知道我可以在 Run/Debug 配置上选择 coverage runner,如下所示:
但后来我 select class 在树中我看到了以下菜单:
而且我不能在这里配置 coverage runner。
是否可以将覆盖率运行器工具配置为默认使用?
在运行 配置中,在左侧底部,有一个默认部分。在那里,您可以为每种 运行 类型设置默认覆盖率 运行ner。看起来您在上面使用的是 JUnit,所以 select JUnit,然后是“代码覆盖率”选项卡。选择您的覆盖范围 运行ner。每个 new 运行 配置现在都将使用该覆盖范围 运行ner。预先存在的 运行 配置不会更改。
是的,可以通过 .idea
文件夹中的 workspace.xml
文件更改默认设置。
如果您开始向下滚动该文件,您最终会看到许多 <configuration>
标签。例如,我机器上 Application
运行 配置类型的默认值为:
<configuration default="true" type="Application" factoryName="Application">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method />
</configuration>
注意 runner
属性;要将默认 运行ner 更改为 JaCoCo,请将其更改为 runner="jacoco"
。它不会自动更改任何现有的 运行ner;只有新的 运行 配置会反映更改。但是您可以同样手动更改它们;它们更接近 运行 配置的底部。