WebStorm是否支持将变量声明推送到对象中?对于以下简化示例,重构使bar
属性为myObject
。应更新对bar的引用,使其类似于对foo
的引用。
var myObject = {
foo : new foo()
};
var bar = new bar();
myObject.foo.blah = "something";
bar.blah = "something else";
查找 - 替换是不够的;我想利用WebStorm的智能重构。请注意,Refactor-> Rename不允许包含句点的标识符。在WebStorm 9中,内联Refactor-> Rename允许重命名变量以包含句点(但显然不会创建所需的属性声明)。