Фон:
Я прежде всего разработчик Javascript. Эспрессо режиме пород.
Я работаю над командой, в которой другие люди касаются моего кода (и я их). У разных людей разные настройки ширины табуляции. Мне нравится моя в четыре, коллеге нравится его в два.
JSLint жалуется, если вы смешиваете вкладки и пробелы (да, я понимаю, вы можете отключить его, но это помогает мне разумно).
Я смотрю на свой буфер в режиме пробелов и ясно вижу, что когда я перевожу строки и вкладку, он вставляет кучу вкладок, а затем... четыре пробела.
Как я могу предотвратить это поведение? Единственным пробелом перед первым видимым символом строки должны быть вкладки...