Не полагайтесь на редактор, чтобы исправить ваши привычки кодирования.Если вам придется перейти на другую систему, которая не поддерживает этот редактор, вы окажетесь в очень плохом положении.
Вместо этого я взял за правило всегда закрывать свои блоки.
Я сразу же следую {
с }
, затем перемещаю курсор внутрь.То же самое верно для begin
/ end
, do
/ end
, двойных или одинарных кавычек и т. Д.
Я кодирую в Windows, Mac OS и различных вариантах Linux.Я предпочитаю Sublime Text Editor на моих компьютерах Mac, но пишу огромное количество своего кода, используя vim на всех платформах.Это не самый дружелюбный редактор, но он одинаков для всех платформ.С этим, а также привычками автоматически закрывать блоки и цитаты, я редко сталкиваюсь с этой проблемой.