我在文件中定义了一组函数。它们是任意订购的。
function foo() {
// func body
}
function bar() { /* func body */ }
function baz() { /* func body */ }
我想要一些工具,它会按功能名称按字母顺序重新排序,即:
function bar() { /* func body */ }
function baz() { /* func body */ }
function foo() {
// func body
}
(请注意,按字母顺序排序代码行不会有效。)
我对此问题的一般解决方案以及我的具体情况感兴趣 - 我正在编写JavaScript,而我使用的编辑器是Sublime Text 3.
答案 0 :(得分:1)
Multi Select Alphabetizer sublime plugin 可能有用。 YMMV无法在工作中对其进行测试。
如果您感觉特别喜欢冒险,可以尝试将此Sublime plugin从PHP转换为JS以满足您的需求....对我而言,对此更为通用的解决方案还有点令人惊讶已经开发了!
祝你好运。