1
MVCを準備しましたが、現在、トップレベルからビュー、コントローラ、ActiveRecordを含む新しい名前に名前を変更する必要がありますモデル名)。すべてをリファクタリングする最も効果的な方法は何ですか?私のMVCの名前を変更/リファクタリングする最も効率的な方法
たとえば、内部の機能を変更せずに、 "Car" MVCから "Train" MVCに名前を変更し、名前を変更します。
MVCを準備しましたが、現在、トップレベルからビュー、コントローラ、ActiveRecordを含む新しい名前に名前を変更する必要がありますモデル名)。すべてをリファクタリングする最も効果的な方法は何ですか?私のMVCの名前を変更/リファクタリングする最も効率的な方法
たとえば、内部の機能を変更せずに、 "Car" MVCから "Train" MVCに名前を変更し、名前を変更します。
残念なことに、魔法の解決策はありません。それぞれのファイルのクラス名と、それらの名前を参照するコード内のどこかで手動でクラス名を変更する必要があります。検索と置換はあなたの友人です。
手順を数回実行していたのですが、ルートやエイリアスと異なる基本名をマスクするのではなく、すべての名前を変更する作業を行う方がよいと思います。長期的。
あなたの構造についてもっと具体的に教えてください。パス名が変更される(たとえば '/ cars' to '/ trains')か、その他の理由でモデル名を変更する必要がありますか? – tomeduarte