第一種方法
必須開啓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,其他也一樣