Автоопределение не работает на Notepad++ правильно. Я не могу найти эквивалентный файл SciTE . Настройки меню -> Настройки -> MISC -> Авто-отступ отмечен. Я не могу найти другие настройки отступа Python, кроме меню « Настройки» -> « Настройки» -> « Настройки языка / вкладки» -> «Настройки вкладки по умолчанию» -> «Python» -> размер 4, заменить пробелом.
if True:
pass
Но он продолжает отступ, если отступ вручную:
if True:
#foo
pass
В SciTE это работает как задумано. Я нашел переменную, которая контролирует это:
# python.properties
statement.indent.$(file.patterns.py)=5 class def elif else except finally for if try while with
SciTE:
if True:
pass