WebStorm 2016(または任意のバージョン)では、クラスまたはIDの名前を変更して、開いているファイル全体で例えば WebStorm 2016では、すべてのファイルのIDまたはクラス値の名前を変更する方法
、プロジェクト -src- main.js lib.js のindex.html index.htmの内部
。
<div id="foo">...</div>
内部main.js
var myElem = $('#foo');
私は属性内部の 'foo' で、かつ選択リファクタリング上にマウスカーソルを置くと - >名前の変更、名前の変更]ダイアログが起動します。
唯一のオプションは、コメントや文字列で検索することです。
これにより、現在のファイル(index.html)でその名前の使用がすべて変更されますが、main.jsファイルやmain.cssファイルでは使用されません。
同様に、.jsファイルで名前変更リファクタを実行しても、.htmlファイル内のクラス属性またはID属性、または.cssファイル内のクラスセレクタは変更されません。
文字列でグローバルな「置換」を実行できますが、これはリファクタリングとは大きく異なります。
私はWebStormで何ができないのか、何か不足していますか?
この答えは、それは単に、既に質問に記述されているものを行うための代替方法を提供し、「パスに置き換え/検索」のキーボードショートカットです。実際に質問に答えたり答えたりすることは何もしません。 – BrianHVB