Оглавление:
Определение - Что означает Pretty Printer?
Pretty Printer - это средство для улучшения кода, предоставляемое для исходных кодов в программах SAP ABAP. Исходный код в ABAP, хотя и хранится в базе данных так же, как в ABABP Editor, не стандартизируется автоматически. Pretty Printer помогает стандартизировать макет программы. Функциональные возможности, предоставляемые Pretty Printer, помогают упорядочивать связанные ключевые слова в группах, выравнивать программные операторы и соответствуют рекомендациям по удобству чтения в соответствии с руководством пользователя ABAP.
Техопедия объясняет Pretty Printer
Некоторые из характерных особенностей Pretty Printer в SAP ABAP: Вставка правильных и подходящих блоков комментариев перед операторами, содержащими FORM или MODULE. Функциональность также автоматически выбирает имя процедуры и параметр, используемые в выражениях, и автоматически заполняет блоки комментариев. Pretty Printer никогда не разделяет и не разбивает циклы или контролирует блоки обработки, записанные в одну строку. Это также позволяет избежать разделения операторов с ключевым словом WHEN, если оператор находится в однострочном операторе. Довольно принтер слева оправдывает замечания или комментарии, которые приведены в командной строке. Это делается только в том случае, если количество символов в выражении составляет 32 символа или менее. Это помогает в приведении стандартного формата к макету исходного кода. Pretty Printer назначает отдельные ключевые слова, такие как EVENT, CONTROL и INCLUDE в отдельных строках. Он обеспечивает отступ для всех командных строк и управляющих структур с событием с полем в два пробела. Это помогает найти команды, которые выходят за пределы одной строки, а также помогает разместить предыдущие команды на новой строке. Pretty Printer также объединяет заявления, которые логически связаны друг с другом. Это делается путем отступа блоков операторов. Чтобы вызвать функциональность симпатичного принтера, перейдите к транзакции SE38 и выберите Program-> Pretty Printer.
