Sublimetext2 如何让JSFormat保留填充函数内部的空格等?

Sublimetext2 如何让JSFormat保留填充函数内部的空格等?,sublimetext2,Sublimetext2,当我运行JSFormat时,它会变成: function( stuff ) { 进入 如何防止这种行为?不幸的是,没有选择。JSFormat使用lib来修剪与语言语法无关的所有空白 如果您了解Python,您可以编辑jsbeautifier.py以排除函数修剪 如果你想变得更粗糙,你可以编写一个正则表达式,在文件完成后解析它并修改你的函数。差不多 \(\w+\) \{ 哪个会找到 功能(stuff){jslint_happy选项解决了您的问题。谢谢您的回答!如果有关于我的插件的问题开始出现,

当我运行JSFormat时,它会变成:

function( stuff ) {
进入


如何防止这种行为?

不幸的是,没有选择。JSFormat使用lib来修剪与语言语法无关的所有空白

如果您了解Python,您可以编辑jsbeautifier.py以排除函数修剪

如果你想变得更粗糙,你可以编写一个正则表达式,在文件完成后解析它并修改你的函数。差不多

\(\w+\) \{
哪个会找到


功能(stuff){

jslint_happy选项解决了您的问题。

谢谢您的回答!如果有关于我的插件的问题开始出现,我想我需要在这里订阅SublimiteText2标签。正如Terry所说,插件使用的是JsBeautifier,它没有选项。如果这对您来说是一件大事,请转到在github.com/jdc0589/JsFormat上查看JsFormat的github页面,并提交一个功能请求/增强。我一直在寻找一个借口来深入了解jspeutifier源代码
\(\w+\) \{