将属性/变量推送到WebStorm中的对象(javascript重构)

时间:2015-04-05 21:34:48

标签: javascript variables properties refactoring webstorm

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允许重命名变量以包含句点(但显然不会创建所需的属性声明)。

0 个答案:

没有答案