28

PHPStormでリファクタリングせずにファイル名をすばやく変更するにはどうすればよいですか? ファイルを作成したばかりでも、PHPStorm がファイルを検索してその使用法を調べるのに長い時間がかかります。

4

5 に答える 5

29

ファイルの名前をすばやく変更するための私の手法は、ファイル名をシングルクリックしてShift-F6を押すことです。ダイアログが開き、すぐにファイルの新しい名前を入力し、return/enter キーを押して名前の変更を完了できます。

マウスをダイアログ ウィンドウに移動したり、新しい名前を入力したり、確認のために何かをクリックしたりする必要がないため、この手法は直感的だと思います。安全であることがわかっている名前の変更だけを行っている限り、それを入力するだけです。

また、変更が行われる前にすばやくプレビューするオプションがあるため、この機能も気に入っています。また、アプリの残りの部分に影響を与える可能性がある何かをリファクタリングしている場合でも、「参照を検索」および/または「コメントと文字列を検索」を有効にしてエンチラーダ全体を取得できます。(これらのオプションはデフォルトで無効になっています。)

ファイル名を右クリックし、[リファクタリング] まで下にスクロールし、[名前の変更] を選択してから新しい名前を入力するのは、特に安全なチェックが有効になっている場合は面倒であることに同意します。PhpStorm の開発者は、これらの種類の問題を理解しているようで、通常は、物事を行うための「より速い方法」も考えています。

于 2011-10-24T22:40:05.380 に答える
11

Refactorただし、リファクタリングなしでは実行できません。Rename通常は非常に高速で、参照を検索するオプションを無効にすることができます。

于 2011-10-19T07:26:32.790 に答える
6

デフォルトはShift-F6です。リファクタリングしない場合は、ポップアップのチェックボックスを無効にします。

Windows のデフォルトのようにファイルの名前変更にF2を使用したかったのです。

F2のショートカットを作成できます。次の場所に移動します。

  1. ファイル
  2. 設定
  3. キーマップ
  4. 「改名」で検索
  5. 「リファクタリング -> 名前の変更」をダブルクリック
  6. 「キーボードショートカット」をクリック
  7. F2を押します
  8. Ok

編集

すぐに機能しない場合は、PHPStorm を再起動してください。

于 2016-04-27T13:34:28.767 に答える