Я використовую веб-режим emacs , і вкладка у файлах JS, здається, діє дивно.
У мене вкладка встановлена для проміжків 2 проміжків, але коли відступ досягає 8 пробілів, веб-режим перетворює їх на вкладку, а потім продовжує вкладку 2 пробіли, поки в не досягається ще 8, і перетворює це в іншу вкладку тощо.
Чи можу я не допустити цього і сказати emacs / web-режиму лише пробіли?
Редагувати:
Ось короткий приклад вкладеної функції:
(function() {
function() {
function() {
function() {
function() {
// Indenting problem.
}
}
}
}
})()
Очевидно, це добре відображається в Emacs, але ви можете побачити проблему з відступом тут.
Тут зазначу, що це відбувається також у режимі javascript.
javascript-mode
ви використовуєте, вбудований? Також це трапляється при введенні html в web-mode
?