IntelliJ IDEA在版本控制下管理項(xiàng)目

2018-11-13 11:07 更新

本節(jié)包含與其他開發(fā)人員共享 IntelliJ IDEA 項(xiàng)目文件相關(guān)的信息:

基于目錄的項(xiàng)目格式

項(xiàng)目設(shè)置存儲(chǔ)在 .idea 目錄中。默認(rèn)情況下,所有最近的 IntelliJ IDEA 版本默認(rèn)使用這種格式。以下是您需要共享的內(nèi)容:

  • 所有位于項(xiàng)目根中的 .idea 目錄中的文件都能存儲(chǔ)用戶特定的設(shè)置(除了 workspace.xml 和 tasks.xml)。
  • 所有 .iml 模塊文件可以位于不同模塊目錄中。

傳統(tǒng)的項(xiàng)目格式

項(xiàng)目設(shè)置存儲(chǔ)在 .ipr/.iml/.iws 文件中。

共享項(xiàng)目 .ipr 文件和所有 .iml 模塊文件,當(dāng)它存儲(chǔ)用戶特定的設(shè)置時(shí),不要共享 .iws 文件。

共享運(yùn)行/調(diào)試配置

您可能希望共享運(yùn)行/調(diào)試配置。要做到這一點(diǎn),只需在 "選定的運(yùn)行/調(diào)試配置" 對(duì)話框中選擇復(fù)選框共享。

共享運(yùn)行/調(diào)試配置保存在文件 .idea\runConfigurations 夾下的單獨(dú) xml 文件中,而本地運(yùn)行/調(diào)試配置保存在 .idea\workspace.xml 文件夾中。

共享檢查配置文件

要共享檢查配置文件,請(qǐng)確保在 "設(shè)置" 對(duì)話框的 "檢查" 頁(yè)上選擇復(fù)選框共享配置文件。

共享的檢查配置文件存儲(chǔ)在 .idea\inspectionProfiles  文件夾下的單獨(dú)的 xml 文件中,而本地配置文件保存在 .idea\workspace.xml 文件夾中。

項(xiàng)目設(shè)置文件共享

該 config 目錄有幾個(gè)包含您的個(gè)人設(shè)置的 xml 文件的子文件夾。通過將這些文件復(fù)制到另一個(gè) IntelliJ IDEA 安裝的相應(yīng)文件夾中,您可以輕松地共享您的首選鍵盤映射、配色方案等。在復(fù)制之前,確保 IntelliJ IDEA 沒有運(yùn)行,因?yàn)樗梢栽陉P(guān)閉之前清除新傳輸?shù)奈募?nbsp;

下面是配置文件夾下某些子文件夾的列表以及其中包含的設(shè)置。

文件夾名稱 用戶設(shè)置
codestyles 包含代碼風(fēng)格的計(jì)劃。
colors 包含編輯器顏色和字體定制方案。
filetypes 包含用戶定義的文件類型。
inspection 包含代碼檢查簡(jiǎn)介。
keymaps 包含 IntelliJ IDEA 鍵盤快捷鍵自定義。
options 包含各種選項(xiàng),例如功能使用統(tǒng)計(jì)信息和宏。
templates 包含用戶定義的活模板。
tools 包含用戶定義的外部工具的配置文件。
shelf 包含擱置的變化。

請(qǐng)注意共享以下內(nèi)容:

  • 產(chǎn)生簽名版本的 Android 工件,因?yàn)樗鼈儼荑€庫(kù)密碼。
  • dataSources.ids,datasources.xml -這些文件可以包含數(shù)據(jù)庫(kù)密碼。

另外,請(qǐng)考慮不要共享以下內(nèi)容:

  • gradle.xml 文件。
  • 如果另一個(gè)開發(fā)人員同名,則使用 "用戶詞典" 文件夾來(lái)避免沖突。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)