按名称对对象中的函数/变量进行排序
是否有任何工具可以帮我整理代码并按名称对 JavaScript 对象中的方法进行排序?我使用 PHPStorm IDE,所以如果有办法使用该工具来做到这一点,那就最好了。
Ext.regController
("dashboard", {
goToShoppingCart:function() {
Ext.dispatch({
controller:"shoppingCart",
action:"loadCart"
});
},
goToDashboard:function() {},
goToContact:function() {}}
);
这
Ext.regController("dashboard", {
goToContact:function() {},
goToDashboard:function() {},
goToShoppingCart:function() {
Ext.dispatch({
controller:"shoppingCart",
action:"loadCart"
});
}
}
);
仅用于组织。
谢谢
Are there any tools that can tidying up code and also sort the methods in my JavaScript objects by name for me? I use PHPStorm IDE so if there is a way to do this using that tool it would be best.
Ext.regController
("dashboard", {
goToShoppingCart:function() {
Ext.dispatch({
controller:"shoppingCart",
action:"loadCart"
});
},
goToDashboard:function() {},
goToContact:function() {}}
);
to
Ext.regController("dashboard", {
goToContact:function() {},
goToDashboard:function() {},
goToShoppingCart:function() {
Ext.dispatch({
controller:"shoppingCart",
action:"loadCart"
});
}
}
);
This is only for organization.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我在 jetbrains 论坛上询问它是否存在,一个 mod 说不存在,并建议我提出一个功能请求。
我在这里这样做了
http://youtrack.jetbrains.net/issue/WI-8438
如果还有其他人找到一个可以做到这一点的工具我会接受他们的答案。
编辑 - IntlliJ 在 2017 年添加了此功能
https ://blog.jetbrains.com/webstorm/2017/05/webstorm-2017-2-eap/#code-rearrangement
I asked on the jetbrains forum if it exists and a mod said no and suggest I put in a feature request.
I did that here
http://youtrack.jetbrains.net/issue/WI-8438
If anyone else finds a tool that can do this I will accept their answer.
Edit - IntlliJ added this feature in 2017
https://blog.jetbrains.com/webstorm/2017/05/webstorm-2017-2-eap/#code-rearrangement
假设您正在使用 PHP 生成 javascript,您可以执行以下操作:
输出:
assuming that you is generating javascript with PHP, you can do something like:
Output:
您可以使用 JStoolbox 来完成此操作。
使用排序输入
,
https://plugins.jetbrains.com/plugin /7353?pr=
You can do this with JStoolbox.
Using Sort enter
,
https://plugins.jetbrains.com/plugin/7353?pr=