2015-08-28 70 views

回答

2

是的,有一种方法可以通过.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属性;将默认选手更改为JaCoCo,将其更改为runner="jacoco"。它不会自动改变任何现有的跑步者;只有新的运行配置才能反映这种变化。但是您可以手动更改它们;他们更接近运行配置的底部。

1

在运行配置中,在左侧底部有一个默认值部分。在那里,您可以为每种类型的跑步设置默认的跑步者。它看起来像你在上面使用JUnit,所以选择JUnit,然后选择Code Coverage选项卡。选择你的覆盖跑步者。每个新的运行配置现在将使用该覆盖跑步者。预先存在的运行配置将不会更改。

+0

在IntelliJ IDEA 2016.2(Build#IU-162.1121.32)中,由于某种原因禁用了此下拉菜单。 ChiefTwoPencils上面的答案为我工作。 – haggisandchips