簡體   English   中英

如何在Eclipse中組織導入,但不組織* change *星級導入

[英]How to organize import in Eclipse but not *change* star imports

我想在Eclipse中配置Organize導入有一個警告:我不希望Eclipse更改與星號導入相關的導入(例如import javax.xml.parsers。*)。

我希望Eclipse不要擴展(用每個特定的星導入),如果已經有星導入,但也不要在沒有星導入時自動添加星。

實際上,我希望組織導入只是組織導入(即重新訂購),而不更改它們。 任何的想法 ?

當IDE不干擾開發人員的意願時,我會喜歡它。

組織導入”命令只能整體執行 (請參閱源代碼 ),而“ 排序成員”命令將忽略導入語句。

解決方法是按字母順序對導入語句進行重新排序/排序,請使用AnyEdit Tools插件:

  1. 選擇導入語句的行以重新排序/排序
  2. 右鍵單擊選擇,然后選擇“ 排序”>“不區分大小寫的AZ”

對於.*只有import語句 ,設置所需的進口數量.* 0(見Eclipse幫助- 組織導入首選項 ):

  1. 打開窗口>首選項:Java>組織導入
  2. 。*(例如'org.eclipse。*')所需的導入數量設置為0 (而不是99)
  3. 單擊應用並保存

要手動添加或僅通過內容輔助添加導入語句 ,請在保存時禁用組織導入 (請參閱Eclipse幫助- 清理首選項 ):

  1. 打開窗口>首選項:Java>代碼樣式>清理 (或對於項目特定設置:右鍵單擊項目,選擇屬性:代碼樣式>清理
  2. 點擊編輯...
  3. 在“ 代碼組織”選項卡中,取消選中“ 組織導入”復選框
  4. 在“ 不必要的代碼”選項卡中,取消選中“ 刪除未使用的導入”復選框
  5. 單擊確定然后單擊應用並保存以關閉兩個對話框

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM