我在使用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