「將字串提出」精靈

「將字串提出」精靈可讓您重構編譯單元的因素,以便將該編譯單元中所用的字串轉換成不同的語言。 您可以在新建、未處理的檔案上呼叫此精靈,但這也會修改已轉換的頁面。此外,也可讓您回復精靈前一個呼叫所做的變更。

在精靈的首頁上,您可以指定如何提出編譯單元中所找到的字串。此外,也可以將之前提出的字串內部化。

欄位

說明

使用 Eclipse 的將字串提出機制

如果不勾選,使用標準將字串提出機制,否則,會使用新的 Eclipse 將字串提出機制
附註:只有在專案建置路徑包含 org.eclipse.osgi.util.NLS 類別時,這個欄位才會出現。

輸入產生之金鑰的共用字首

針對所有新產生的金鑰指定選用字首。最佳作法是使用編譯單元的名稱,如此就可以輕易將內容檔中的項目分組。

要提出的字串

顯示檔案中所有字串的清單。當找到未提出的字串時,會將清單過濾成只顯示含有提議的索引鍵和值的新字串。 如果要控制這項過濾,請使用表格頂端的勾選框。

將...提出

將選取的字串標示為要提出。提出的字串將會置於內容檔中,且程式碼會改為查閱該內容檔。

已忽略

將選取的字串標示為要從外部化中忽略。這些字串會以 '//$NON_NLS' 註解標示,而當出現未提出的字串警告時,編譯器將會忽略此字串。

內部化

將選取字串標示為要重新內部化:在套用外部化精靈之前,這會使程式碼返回其原始狀態: 將會移除內容檔中的項目,也會移除 '//$NON_NLS' 註解。

編輯...

開啟一個對話框,輸入新按鍵。

環境定義

顯示該字串在編譯單元環境定義中的搜尋結果。

存取元類別

此類別用來存取內容檔。請按配置... 來開啟配置存取元類別對話框。

配置存取元類別

這個對話框可指定內容檔的名稱和位置,及其存取元類別。存取元類別用來擷取給定索引鍵之內容檔中儲存的字串。

存取元類別設定:

選項

說明

來源資料夾

用來儲存存取元類別的來源資料夾。

套件

存取元類別的位置。

類別名稱

要存取資源軟體組的類別名稱。

替代型樣

指定用來取代要提出的字串之來源型樣。

內容檔設定:

選項

說明

來源資料夾

用來儲存內容檔的來源資料夾。

套件

內容檔的位置。

內容檔名稱

內容檔的名稱。

相關概念

將字串提出
Eclipse 將字串提出機制

相關作業

將字串提出

參考資訊

程式碼動作