Rob*_*ezy 70 javascript sublimetext2
这是我的一些示例代码,目前我只设置为一次使用4个空格缩进.有没有办法突出显示一个javascript块并按下一个按钮或菜单选项来格式化它像这样:
之前:
app.get('/csvtest', function (req, res) {
MyModel.find(function (err, mymodel) {
if (!err) {
var csv = [];
_.each(mymodel, function(obj) {
csv.push(obj['mymodel']);
});
res.send(csv.join());
} else {
console.log(err);
}
});
});
Run Code Online (Sandbox Code Playgroud)
后:
app.get('/csvtest', function (req, res) {
MyModel.find(function (err, mymodel) {
if (!err) {
var csv = [];
_.each(mymodel, function(obj) {
csv.push(obj['mymodel']);
});
res.send(csv.join());
} else {
console.log(err);
}
});
});
Run Code Online (Sandbox Code Playgroud)
Rob*_*arl 144
jsFormat并按Enter键Gok*_*ank 32
您可以选择所有代码(ctrl+ A)并使用应用内功能Reindent(编辑 - >线路 - > Reindent).它将通过查看Sublime的选项卡/意图设置来格式化您的代码.
或者:如果您希望有更多可自定义的设置来设置如何格式化代码以添加到Sublime Text的默认选项卡/缩进设置,则可以为Sublime Text 2 使用JsFormat格式化插件.
https://github.com/jdc0589/JsFormat
更多信息如何将JsFormat安装到您的Sublime IDE: 您可以使用Package Control轻松安装JsFormat(首选项 - >包控制)打开包控件然后键入install,按回车键.然后键入"js format"然后点击enter,你就完成了.(包控制器将显示安装状态,并在Sublime的左下方栏中显示错误)
设置快捷方式:将以下行添加到键绑定中(首选项 - >键绑定用户)
{ "keys": ["ctrl+alt+2"], "command": "js_format"}
Run Code Online (Sandbox Code Playgroud)
我正在使用ctrl+ alt+ 2,您可以随意更改此快捷键.
我的观点: JsFormat是一个很好的,绝对值得尝试!