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

标签 javascript formatting sublimetext3

我在文件中定义了一组函数。它们是任意排序的。

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/

相关文章:

javascript - 悬停时更改星级

python - 获取正则表达式中匹配的字符数

python - SublimeLinter pep8_ignore 不工作

javascript - AngularJS 过滤器从前面搜索术语而不是整个属性

javascript - jQuery slider 忽略逗号和点

c# - CSV 解析包含双引号和逗号的字符串

javascript - 使用javascript在csv文件中保留前导零

function - 在Powershell中使用哈希表格式化属性

python-3.x - 如何添加快捷方式来运行项目中的所有单元测试(ST3 + Anaconda)?

javascript - Monaco-Editor HoverProvider 将鼠标悬停在上面