Википедия
Автоформатирование
автоформатирования текста на языке Python , анализируя введенный текст, программа автоматически создает отступы справа. В общем случае автоформатирование может применяться и к естественным языкам .
К элементам автоформатирования относят:
- автоотступы, определяющиеся глубиной вложенных скобок в языках с блочными операторами (Си/Си++, Java, Паскаль, PHP);
- подстановку имени переменной, класса, метода и т. д. из ранее определённых (функция автодополнения );
- замену триграфов на соответствующие символы (в Си, FORTRAN );
- приведение к заданному регистру операторов и ключевых слов языка программирования ( BASIC , Си );
- удаление излишних пробелов из текста;
- автоматическое оформление разрыва строки в языках, требующих такого оформления .
Так же, автоформатирование может применяться по отношению к оформлению текста .