将属性/变量推入WebStorm中的对象(javascript重构)
WebStorm支持将变量声明推送到对象中吗?对于下面的简化示例,重构使bar成为myObject的属性。对bar的引用应该更新为类似于对foo的引用 发现更换不充分;我想利用WebStorm的智能重构。请注意,重构->重命名不允许包含句点的标识符。在WebStorm 9中,内联重构->重命名允许重命名变量以包含句点,但显然不会创建所需的属性声明将属性/变量推入WebStorm中的对象(javascript重构),javascript,variables,properties,refactoring,webstorm,Javascript,Variables,Properties,Refactoring,Webstorm,WebStorm支持将变量声明推送到对象中吗?对于下面的简化示例,重构使bar成为myObject的属性。对bar的引用应该更新为类似于对foo的引用 发现更换不充分;我想利用WebStorm的智能重构。请注意,重构->重命名不允许包含句点的标识符。在WebStorm 9中,内联重构->重命名允许重命名变量以包含句点,但显然不会创建所需的属性声明 var myObject = { foo : new foo() }; var bar = new bar(); myObject.foo.
var myObject = {
foo : new foo()
};
var bar = new bar();
myObject.foo.blah = "something";
bar.blah = "something else";