
Многие из нас писали свои первые программы ещё в школе изучая pascal программирование за школьной доской и помнят насколько важно иметь чистый и понятный исходный код. Создатель исходного кода всегда сможет в нём разобраться, но что делать если этот код нужно показать заказчику или коллеге? Как сделать, чтобы человек, не писавший программный код смог легко в нём сориентироваться? И тут к нам на помощь приходит программа
Indent, которая является мощным приложением, разработанным GNU проектом, с целью форматирования и изменения внешнего вида языка программирования С. Данная программа вставит где нужно пробелы и уберет их где не нужно, сделав ваш С код более легким для чтения и понимания человеком.
Indent поддерживает несколько стилей кода, включая:
-
GNU стиль (который является дефолтовым, или же indent -gnu)
-
Kernighan и Ritchie стиль ( запуск через indent -kr)
- Оригинальный стиль
Berkeley (запуск через опцию indent -orig)
Таким образом, чтобы привести в порядок С код, используя стиль Kernighan и Ritchie, следует сказать в консоли:
indent -kr my_code.c