2017-08-08 8 views
1

Mac ProでSierra OS 10.12.6を使用してIntelliJ(無料版)を使用してJavaを学習しています。以前は不要なプロジェクトを削除したいときは、REFACTORとSAFE DELETEを実行しました。 SAFE DELETEは何らかの理由でグレー表示され、使用できません。お知らせ下さい。私はJavaに慣れていません。私が書いたプロジェクトの大半は価値がないので、これは本当に面倒です。IntelliJ Mac Proリファクタ「安全な削除」が利用できない

答えて

1

リファクタリングアクションの可用性は、現在のコンテキスト、すなわち現在選択されている成果物/クラス/ファイル/メソッド/プロパティ/によって決定されます。 docsから

安全なリファクタリングを削除するには、あなたが安全に、ソースコードからファイルや記号を削除することができます。

削除が安全であることを確認するために、IntelliJ IDEAは削除されているシンボルの使用法を探します。そのような使用法が見つかった場合は、それらのシンボルを実際に削除する前に、コードを調べてコード内で必要な修正を加えることができます。

だから、

次のいずれかを選択した場合、その後、Refactor > Safe Deleteが有効になります。

  • プロジェクトツリービューでファイル
  • プロジェクトツリービューでクラスメンバー
  • Aをクラス宣言、メソッド宣言、クラス内のメンバー宣言
  • プロパティファイル内のプロパティ宣言
  • e tc

しかし、何も選択していない場合、またはプロジェクトやパッケージを選択した場合などは、Refactor > Safe Deleteが無効になります。

0

ありがとうございますが、プロジェクトツリーで「プロジェクトファイル」を選択し、.imlファイルを選択してから、REFACTOR> SAFE DELETEを選択しました。それにもかかわらず、 "Project Files"が空であるにもかかわらず、IntelliJを閉じて再び開くと、ファイルが残っています。お知らせ下さい。私は本当に最初の "Hello World"ファイルを保持したくありません。

関連する問題