Ранее писал на обычном языке и было удобно использовать Скрипт-Форматировать. Табуляция расставлялась корректно и было удобно видеть If и закрытие End_if.
Сейчас перешёл на Lua и и если на нем выбрать Скрипт-Форматировать, то не корректно табуляцией закрывается команда End. (Если добавить _if то отрабатывает корректно, но не работает скрипт (IMG:style_emoticons/default/smile.gif) )
Не пользуюсь встроенным редактором, только если что-то быстро исправить, опечатку например. Использую ZeroBrane Studio и вам рекомендую. Отформатировать код Ctrl + I
Правильно понимаю, пишете в ZeroBrane Studio далее скопировали в Пилот вставили запустили?