#javascript #visual-studio-code #formatting #indentation
#javascript #visual-studio-code #форматирование #отступ
Вопрос:
В js 2 пробела являются золотым стандартом для размера отступа. С учетом сказанного, если бы кто-то попытался поделиться некоторым кодом, в котором было 3 или 4 пробела, это, вероятно, чертовски раздражало бы тех, кому еще нужно его использовать.
Проблема в том, что мне довольно сложно визуально видеть отступы в два пробела, особенно когда начало и конец «блока отступов» имеют высоту экрана или больше (кроме того, у меня дислексия, и это, вероятно, усиливает эту трудность.) Несмотря на это, я просто трачу почти час, пытаясь исправить «ошибку», которая в конечном итоге просто заключалась в том, что я помещал переменную в неправильную область, потому что я не мог видеть отступ. Я не выношу два пробела, они слишком маленькие! Наличие большего отступа предотвратит возникновение подобных проблем в будущем.
Итак, есть ли какой-либо способ отобразить более двух пробелов без фактического изменения размера отступа? (так что, когда я нажимаю или выполняю запрос на извлечение на github, результирующий документ имеет только 2 пробельных отступа.)
Ответ №1:
Существует расширение, называемое indent-switcher, которое делает именно то, что вам нужно. Вы можете вручную изменить отступ с 2 на 4 или с 4 на 2.
Я не уверен, повлияет ли этот отступ на ваш код, когда вы вытаскиваете или отправляете его на github. Но вы могли бы просто изменить его с 2 на 4 во время работы над ним и изменить его с 4 на 2, когда закончите. Вы также можете привязать команды к сочетанию клавиш. Существует также другое расширение под названием indent-rainbow . Это также может пригодиться вам.
Комментарии:
1. Блестяще, именно то, что мне нужно. Спасибо.
2. РЕДАКТИРОВАТЬ: Итак, отступ-Rainbox потрясающий. Назначение цвета каждому отступу отлично решает проблему без необходимости использования 3 или 4 отступов. (Кроме того, я должен также упомянуть для других, просматривающих эту тему, что Indent-Switcher по какой-либо причине не делал отступы в каждой строке, но у меня такое чувство, что расширение в полном порядке и что мои другие настройки в VSC все испортили.)
3. Приятно слышать, что ваша проблема решена! Не стесняйтесь искать другие расширения, может быть, вы найдете что-то, что работает еще лучше для вас. Поэтому VSC действительно хорош.