JetBrains IDE Run 配置共享

第一種方法

必須開啓VCS (可以是git)

建議先自建git倉庫,不然使用IDE工具欄裏enable vcs自建的倉庫.gitignore在.idea文件夾下

分享設置(勾選 Share through VCS )

 可分享的配置文件在項目根目錄下 .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,其他也一樣

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章