2011-11-21 23 views
0

爲多開發人員Eclipse項目提供用戶詞典沒有任何意義,所以我正在尋找一種解決方案,以便我可以與所有用戶共享拼寫檢查詞典。如何在Eclipse中使用(共享)項目範圍的拼寫檢查字典?

您可以想象,每個用戶的結帳日期和月食位置可能不同。

此外,詞典應該留在項目目錄內,因爲我想將它添加到項目使用的版本控制系統。

這個問題是有針對性地發佈的最新版本的Eclipse 3.7的

回答

2

要在所有項目中使用特定項目的字典,你可以在你的項目的根目錄創建一個文件.dictionary,並設置的值「用戶定義字典」(General->Editors->Text Editors->Spelling)至${project_loc}/.dictionary。我不知道如何使用全局字典和項目特定字典,因爲相關首選項頁面只允許一個「用戶定義的字典」。

注意:如果沒有在項目中定義的.dictionary文件,可能會出現一些非常令人困惑的行爲。該行爲取決於拼寫檢查實現和先前操作的一些隱藏緩存行爲,可能會被視爲Eclipse錯誤。

  1. 如果您剛剛打開Eclipse中,轉到項目沒有一個.dictionary,編輯一些文件和拼寫添加到字典中,Eclipse會創建.dictionary文件。這很奇怪,因爲它甚至不會從主嚮導頁面那樣做。您必須先手動創建文件,然後才能指定它。

  2. 如果你是第一次在項目確實工作有.dictionary,然後切換到不同的項目沒有一個,編輯文件,並添加拼寫,Eclipse將在它添加到.dictionary原創項目!

  3. 刪除字典中的條目或刪除字典文件不會導致添加的字被重新拼寫爲拼寫錯誤,無論是刷新項目還是文件。但是,關閉和收穫Eclipse會恢復單詞的「拼寫錯誤」狀態。

僅供參考,我使用Eclipse靛藍服務發佈1;在Mac OS X lion上創建ID:20110916-0149。