欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JetBrains IDE Run 配置共享

程序员文章站 2022-06-01 12:23:42
...

第一种方法

必须开启VCS (可以是git)

建议先自建git仓库,不然使用IDE工具栏里enable vcs自建的仓库.gitignore在.idea文件夹下

分享设置(勾选 Share through VCS )

JetBrains IDE Run 配置共享

 可分享的配置文件在项目根目录下 .idea\runConfigurations 文件夹里

拷贝里面的xml文件(每一个xml就是一个运行配置文件)或上传到git仓库来共享

第二种方法

本地共享,需手动,但可以不必开启VCS

在项目根目录下找到.idea/workspace.xml文件

修改节点<component name="RunManager"/>里的子节点 

 <configuration />值或复制多个即可以实现复用运行配置

 <component name="RunManager" selected="Go Test.ppp">
    <configuration name="go 222" type="GoApplicationRunConfiguration" factoryName="Go Application">
      <module name="ppp" />
      <working_directory value="$PROJECT_DIR$" />
      <kind value="PACKAGE" />
      <filePath value="$PROJECT_DIR$/main.go" />
      <package value="ppp" />
      <method v="2" />
    </configuration>
    <configuration name="go 888" type="GoApplicationRunConfiguration" factoryName="Go Application">
      <module name="ppp" />
      <working_directory value="$PROJECT_DIR$" />
      <kind value="PACKAGE" />
      <filePath value="$PROJECT_DIR$/main.go" />
      <package value="ppp" />
      <method v="2" />
    </configuration>
    <configuration name="ppp" type="GoTestRunConfiguration" factoryName="Go Test" nameIsGenerated="true">
      <module name="ppp" />
      <working_directory value="$PROJECT_DIR$" />
      <framework value="gotest" />
      <kind value="PACKAGE" />
      <package value="ppp" />
      <pattern value="^TestPP$" />
      <method v="2" />
    </configuration>
    <list>
      <item itemvalue="Go Build.go 222" />
      <item itemvalue="Go Build.go 888" />
      <item itemvalue="Go Test.ppp" />
    </list>
  </component>

ps:使用的是goland,其他也一样

 

相关标签: 工具