web-dev-qa-db-ja.com

Visual StudioCodeでPHP)のリファクタリングの名前を変更します

Visual StudioCodeでPHPの名前変更リファクタリングはありますか?これが、NetBeansからVSCへの完全な移行を妨げる唯一の理由です。名前の変更は私にとって非常に重要です(検索/置換ではありません)。

17
Dawid Ohia

がある

{
  "command": "editor.action.changeAll",
  "key": "ctrl+f2",
  "when": "editorTextFocus && !editorReadonly"
}

そして

{
  "command": "editor.action.rename",
  "key": "f2",
  "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly"
}

キーバインディングで。 F2 すべてのファイルで機能するようですが、 CTRL-F2 現在のファイルのみ。

8
Mark

標準の検索/置換の代わりに、これを試してください シンボルの名前を変更 。名前の変更はにバインドされています F2 すべてのファイルについて、 CTRLF2 現在のファイルの場合、 php言語拡張子 のインストールが必要になる場合があります。

0
Kishore

PHP Tools を使用してそのタスクを解決できます。たとえば、コードをリファクタリングする機能があります variables

0
Maksym Fedorov