sublime 文本的排版工具

Formatting tool for sublime text

我正在为 sublime text 2 寻找一个 formatting/indetation 工具,它在 ctrl+s 上变成了下面的代码

if(a==2){b=a+2;}

类似于

if(a == 2) {
   b = a + 2;
}

我找不到任何有用的东西。请帮忙。

尝试Beautify or HTML/CSS/JS beautify

您可以使用JsFormat

JsFormat is a JavaScript formatting plugin. Behind the scenes, it uses the command line formatter from jsbeautifier.org to format full or portions of JavaScript and JSON files.

CoolFormat 提供各种 bracket, indentation, whitespace, & formatting styles 以下语言:

  • CC++C#CSSHTMLJavaJavaScriptJSONObjective-CPHPSQLXML

我已经为我的代码 indentation/formatting 问题解决了一个简单的解决方案。我正在使用在线格式化工具 JSBeautifier。我只是复制我的整个代码并将其粘贴到 jsbeautifier 中,在格式化我的代码之后,我复制我的格式化代码并将其粘贴回我的 js 文件。