2012-04-17 20 views
6

には、他のすべてのネームスペース宣言に影響するNetBeans IDEのネームスペースの名前を簡単に変更できますか?NetBeans PHPの名前空間の名前を変更しますか?

+0

NetBeansで**リファクタリング**を行うことができます。 [this](https://blogs.oracle.com/netbeansphp/entry/instant_rename_and_rename_refactoring)は役に立ちますか? – Lion

+2

名前空間とリファクタリングを強調表示しようとすると、「ここではリファクタリングできません」というメッセージが表示されます – Rain

+0

**リファクタリング**はNetBeansの 'namespaces'では機能しない可能性があります。 – Lion

答えて

8

これは、回避策ですが、あなたはプロジェクト内のすべての名前空間宣言を変更することができます:

  1. すべてのソースファイルを含むフォルダをクリックし(例:SRC /プロジェクトのルートにある)
  2. Ctrlキーを押しながらH
  3. タイプあなたは(例えばFooの\バー)を交換したい名前空間の名前空間または一部を検索フィールドとターゲット名前空間内のフィールド(たとえば、Fooの\ MyNewBar)
  4. 「で置き換える」をクリックします置き換え
  5. しばらくすると、画面の下部に置き換えることができるすべての場所があります。すべてを置き換えることも、一部のみを選択することもできます。ただし、変更後はすべてのファイルが自動的に保存されますので注意してください。
+0

恐ろしいトリックおかげで! –

+0

か、 'Edit - > Replace in Projects ...'メニューの 'Replace in Projects'機能を使うことができます –

関連する問題