Pretty Print для (Informix-) 4gl код - PullRequest
1 голос
/ 12 мая 2009

Я ищу красивую программу печати (скрипт, код, что угодно) для источников Informix-4GL.

Вы знаете кого-нибудь? Чем ты, Питер.

Ответы [ 2 ]

0 голосов
/ 14 января 2016

Я не знаю, читает ли кто-нибудь этот пост больше, но самый простой способ получить какую-то приятную "красивую печать" кода 4gl - это просмотреть его в Openedge Developer Studio, а затем использовать ctrl-I, чтобы установить отступы. Вы можете отрегулировать отступ в настройках редактора, сказав длину «вкладок». (по умолчанию 4, я использую 3) Затем выполните ctrl-shift-f, чтобы сделать все слова команд прописными.

Затем вы можете сжать код на несколько строк, переместив все операторы «DO:» вверх на строку рядом с оператором «THEN» с помощью этого поиска и замены регулярного выражения. Ctrl-F: поиск "\ s * \ n \ s * DO [:]" заменить "DO:" Убедитесь, что вы отметили флажок отмеченные регулярные выражения.

На данный момент код хороший и аккуратный. Сделайте ctrl-a и ctrl-c, чтобы скопировать его в буфер обмена. вставьте его в Outlook как электронное письмо без отправки. Распечатать в цвете.

0 голосов
/ 12 мая 2009

Вы смотрели архив IIUG (Международная группа пользователей Informix) ? Там есть два красивых принтера (неопределенного качества).

Другим местом, где можно посмотреть, будет сайт Aubit4GL - вариант I4GL с открытым исходным кодом. Опять же, я не уверен, что у них есть симпатичный принтер, но это может быть то, что у них есть (хотя случайная проверка не показывает).

...