我在文件中定义了一组功能。它们是任意订购的。

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。

最佳答案

Multi Select Alphabetizer sublime plugin
可能会有用。 YMMV无法在工作中对其进行测试。

如果您特别喜欢冒险,可以尝试将Sublime plugin从PHP转换为JS以适合您的需求。...令我感到惊讶的是,尚未开发出更通用的解决方案!

祝你好运。

关于javascript - 按字母顺序排序功能Sublime Text 3,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50006397/

10-11 12:30
查看更多