按字母顺序排序功能Sublime Text 3

问题描述 投票:1回答:1

我有一组在文件中定义的函数。它们是任意订购的。

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。

javascript formatting sublimetext3
1个回答
1
投票

Multi Select Alphabetizer sublime plugin可能很有用。 YMMV无法在工作中测试它。

如果你感觉特别喜欢冒险,你可以尝试将这个Sublime plugin从PHP转换为JS以满足你的需求....对我来说有点令人惊讶的是,还没有开发出更通用的解决方案!

祝你好运。

© www.soinside.com 2019 - 2024. All rights reserved.