如何在TextMate中格式化JavaScript程序?

Ken*_*ell 4 textmate

$(document).ready(function() {
$("body").hide().fadeIn(250);
})
Run Code Online (Sandbox Code Playgroud)

如果我将光标放在上面代码的末尾(文件中的唯一代码行,文件保存为sample.js)并按^ Q,则在末尾添加回车符.

如果我选择所有三行并按^ Q,代码格式如下.

$(document).ready(function() { $("body").hide().fadeIn(250); })
Run Code Online (Sandbox Code Playgroud)

如果我选择顶部的代码片段并按^ J,我再次得到

$(document).ready(function() { $("body").hide().fadeIn(250); })
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能将代码格式化如下?

document).ready(function() {
    $("body").hide().fadeIn(250);
})
Run Code Online (Sandbox Code Playgroud)

iGb*_*nam 10

使用Javascript tmbundle,Ctrl+ Shift+H