【发布时间】:2014-02-16 05:33:54
【问题描述】:
我已经到处搜索了,但我似乎找不到一个插件可以使 Sublime 的工作方式类似于 Visual Studio 在我键入代码时格式化我的代码的方式。
例如,当我编写一个for循环时,它看起来像这样:
for(int i=0;i<value.length;i++) {
//loop body
}
一旦我完成了循环体,Visual Studio 就会对其进行格式化,使其更具可读性:
for (int i = 0; i < value.length; i++)
{
//loop body
}
基本上,在这种情况下,它只是在运算符周围添加空格,但它的作用远不止于此。如果我编写了可怕的缩进 HTML/XML 代码,它会更正缩进。数组和多行条件变得更具可读性。
是否有任何 Sublime Text 3 插件可以做类似的事情?每个人似乎都强烈推荐“Reindent”命令,它适用于 HTML/XML 格式,但它并没有以一致的方式将所有内容隔开。 JsParen 看起来不错,但它不适用于我使用的任何其他语言,即 PHP,它适用于 ST2。
【问题讨论】:
标签: sublimetext2 sublimetext sublimetext3