Informix-4GL ソース用のプリティ プリント プログラム (スクリプト、コードなど) を探しています。
何でも知ってますか ?ありがとう、ピーター。
Informix-4GL ソース用のプリティ プリント プログラム (スクリプト、コードなど) を探しています。
何でも知ってますか ?ありがとう、ピーター。
IIUG(International Informix User Group)ソフトウェアアーカイブを見たことがありますか?そこには2台のきれいなプリンターがあります(品質は不確定です)。
もう1つの見どころは、I4GLのオープンソースバリアントであるAubit4GLサイトです。繰り返しになりますが、彼らがきれいなプリンターを持っているかどうかはわかりませんが、それは彼らが持っているものかもしれません(カジュアルチェックでは表示されませんが)。
誰かがこの投稿をもう読んでいるかどうかはわかりませんが、4gl コードのある種の「きれいな印刷物」を取得する最も簡単な方法は、Openedge Developer Studio で表示し、ctrl-I を使用してインデントを設定することです。「タブ」の長さを言うことで、エディタの設定でインデントを調整できます。(デフォルトは 4 です。私は 3 を使用します) 次に、ctrl-shift-f を実行して、すべてのコマンド ワードを大文字にします。
次に、この正規表現の検索と置換を使用して、すべての「DO:」ステートメントを「THEN」ステートメントの次の行に移動することにより、コードを数行にまとめることができます。ctrl-f: search "\s*\n\s*DO[:]" replace "DO:" 正規表現とマークされたチェックボックスをクリックしてください。
この時点で、コードはきれいに整頓されています。ctrl-a と ctrl-c を実行して、クリップボードにコピーします。送信せずに電子メールとして Outlook に貼り付けます。カラーで印刷してください。