当我运行 JSFormat 时,它变成:
function( stuff ) {
进入
function(stuff) {
如何防止这种行为?
不幸的是,没有选择。JSFormat 使用JS Beautifier库来修剪所有与语言语法无关的空白。
如果您了解 Python,则可以编辑jsbeautifier.py 的源代码以排除函数修剪。
如果你想非常粗糙,你可以编写一个正则表达式,它在文件完成后只解析文件并修改你的函数。就像是
\(\w+\) \{
这会发现
功能(东西){
jslint_happy选项可以解决您的问题。