Как изменить стиль отступов в режиме js3?

Я использую Emacs и js3-mode редактировать некоторый код JavaScript. После того, как я напишу следующий код и сделаю отступ, я вижу это:

var returnValue = someFunction(function () {
                     console.log('This is a callback');
                  });

Что я хочу это:

var returnValue = someFunction(function () {
  console.log('This is a callback');
});

Это выглядит как js3-mode пытается выровнять обратный вызов с вызовом someFunctionно я не хочу этого Как изменить стиль отступов?

Примечание: этот код был всего лишь примером, на самом деле это не код, который я редактирую, а похожая ситуация.

1 ответ

Решение

Из вики js3-mode добавьте это в свой файл инициализации

(setq js3-consistent-level-indent-inner-bracket t)
Другие вопросы по тегам