Sublime Text 2: Auto Fix Einrückung für Javascript?

Hier ist ein Beispielcode, den ich habe. Derzeit bin ich so eingestellt, dass nur 4 Leerzeichen gleichzeitig eingerückt werden. Gibt es eine Möglichkeit, einen JavaScript-Block hervorzuheben und eine einzelne Schaltfläche oder Menüoption zu drücken, um ihn wie folgt zu formatieren:

Vor:

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);
    }
  });
});

Nach dem:

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);
        }
    });
});

Antworten auf die Frage(7)

Ihre Antwort auf die Frage