在WebStorm 2016 (或任何版本)中,我希望能够更改类的名称或ID,并让集成开发环境在打开的文件中自动重命名任何用途。
例如,
项目-源- main.js lib.js index.html
在index.htm内部。
<div id="foo">...</div>
在main.js内部
var myElem = $('#foo');
如果我将鼠标光标放在属性内的'foo‘上,并选择Refactor--> rename,就会出现rename对话框。
(假设要替换的文本是'foo')

唯一的选择是在注释和字符串中进行搜索。
这将导致在当前文件(index.html)中重命名该名称的所有用途,但不会在main.js或main.css文件中重命名任何用途。
类似地,在.js文件中执行重命名重构不会更改.html文件中的类或ID属性,也不会更改.css文件中的类选择器。
我可以在字符串上执行全局“替换路径”,但这与重构有很大的不同。
我所要求的在WebStorm中是不可能的,还是我遗漏了什么?
发布于 2016-11-18 09:49:45
shift+ctrl+R
https://stackoverflow.com/questions/40667200
复制相似问题