2009-01-05 24 views
17

我的團隊有一套相當豐富的格式化規則和保存操作,這些規則正在發展中。我們正在尋找一種機制來定義中心並自動傳播它們。我們不想重新設置代碼庫的格式,但我們希望格式能夠隨着時間的推移逐步改進。我們使用Subversion進行源代碼控制,儘管我們希望將存儲的配置限制爲規則和操作。同步eclipse保存操作規則

回答

-1

您是否試圖導出您的偏好? File --> Export --> Preferences

您還應該能夠導出/導入格式器(Window --> Preferences --> Java --> Code Style --> Formatter --> Edit button --> Export button)的設置。

然後,您可以擁有一組標準的保存操作/首選項/格式設置規則,這些規則可以方便地從文件中導入。

+2

嗯,文件 - >導出不能導出格式化/保存操作設置,並從格式編輯窗格導出,不會得到保存操作。 – sblundy 2009-01-05 20:42:21

+1

如何導出新保存的操作更改的新工作區/配置文件中的所有首選項?也許這會給你一個「基準配置文件」用於你的團隊。 – 2009-01-05 20:44:29

16

如果您選中「啓用項目特定設置」複選框,則會創建一個包含您可以簽入的設置的文件。就這些了。然後,您只需確保團隊知道您只能在團隊的同意下更改該文件。這適用於幾個設置窗口,包括清理,格式化和保存操作。

eclipse文件將位於.settings /目錄中,其名稱如org.eclipse.jdt.core.prefs。

編輯:您需要將每個目錄的根目錄中的.settings副本作爲項目簽出。一旦你通過IDE創建一個,你可以在額外的項目中籤入一個副本。

3

從Eclipse 4.4.1開始,沒有用於導入/導出「保存操作設置」的本機功能。

您可以做的是手動複製包含「保存操作設置」的文件。

看到這個問題:eclipse save actions in source control

我嘗試過了,它爲我工作,但我不知道如果我想把我的首選項源控制之下。