我在使用IntelliJ(免費版)的Mac Pro上使用Sierra OS 10.12.6學習Java。以前,當我想刪除不需要的項目時,我會選擇REFACTOR,然後選擇SAFE DELETE。現在出於某種原因,安全刪除呈灰色並且不可用。請指教。我是Java的新手,這真的很煩人,因爲我寫的大部分項目都不值得保留。IntelliJ mac pro重構「安全刪除」不可用
1
A
回答
1
重構動作的可用性由當前上下文決定,即由當前選擇的工件/類/文件/方法/屬性/其他。
從docs:
安全刪除重構,您可以安全地從源代碼中刪除文件和符號。
爲了確保刪除是安全的,IntelliJ IDEA會查找被刪除的符號的用法。如果找到這種用法,您可以在實際刪除該符號之前探索它們並在代碼中進行必要的更正。
所以,如果你已經選擇以下任一則Refactor > Safe Delete
將啓用:
- 在項目樹視圖中的文件
- 類成員在項目樹視圖
- 一類聲明,方法聲明,類中的成員聲明
- 屬性文件中的屬性聲明
- e tc
但是,如果您沒有選擇任何項目或者選擇了(例如)某個項目或包,那麼Refactor > Safe Delete
將被禁用。
0
謝謝,但我已經在項目樹中選擇了「項目文件」,然後選擇.iml文件,然後去了REFACTOR> SAFE DELETE。不過,當我關閉IntelliJ並重新打開時,儘管「項目文件」顯示爲空,文件仍然存在。請指教。我真的不想保留我的第一個「Hello World」文件。
相關問題
- 1. IntelliJ 11 - 無法刪除模塊? (Mac)
- 2. 完全刪除並重新安裝mysql
- 3. NSFilemanager和安全刪除
- 4. nHibernate安全刪除
- 5. 何時可以安全刪除EBS卷?
- 6. 可以在Mac OS MAMP PRO
- 7. IntelliJ/Android Studio - 全部替換爲重構
- 8. 如何完全安裝python3.5並刪除Mac上的python2.7?
- 9. .itmstransporter在主目錄中安全刪除? - Mac
- 10. 無法刪除安全Cookie?
- 11. 安全刪除bower,dotnet-bundle
- 12. C++中的安全刪除
- 13. 安全刪除對象
- 14. 刪除j2me中的安全
- 15. 安全的文件刪除
- 16. 安全刪除DataRow在ForEach
- 17. 線程安全重構
- 18. 在Mac Pro上安裝Julia失敗
- 19. 使用Andengine安全刪除精靈
- 20. 刪除python,然後在Mac OSX上重新安裝
- 21. Ansible安裝了Git嗎?我可以安全地刪除它嗎?
- 22. 現在我們可以使用diagnostics.wadcfgx安全地刪除diagnostics.wadcfg嗎?
- 23. 我可以用這種方法安全刪除文件嗎?
- 24. 如何在構建之前安全刪除文件夾內容
- 25. 不使用安全刪除後的XML錯誤
- 26. 插入使用Autoform與不安全刪除
- 27. 如何完全刪除PHPBrew並重新安裝常規PHP
- 28. 在delphi7中安全地刪除文件
- 29. 枚舉時刪除Cookie:安全嗎?
- 30. Tomcat 6 log4j - linux - 安全地刪除catalina.out