ソース コード フォーマッタ
RAD Studio 入門 への移動
RAD Studio には、カスタマイズ可能なソース コード フォーマッタが用意されています。 このフォーマッタは、Delphi および C/C++ ソース コード整形の以下のさまざまな側面を標準化できます。
- インデント
- スペース
- 整列
- 大文字表記
- 改行
このフォーマッタは、コンパイル可能な Delphi および C/C++ ソース コードを整形できることを目的としたものです。ソース コード ファイルをコンパイルできない場合、整形結果が間違っているおそれがあります。
ソース コード フォーマッタの使用目的は、ソース コードを最適な形で表現することです。フォーマッタは、プログラム フローの分析、バグの検出、コードの表現に役立ちます。バグの修正を繰り返しているうちに、初めのソース コードは何度も変更され、通常は、あるべき姿とは異なったものになります。それぞれのメソッドやブロックが独自のスタイルで整形されたり、インデントにタブとスペースが混用されたり、タブ サイズの設定が作成者によって異なるといったことになりかねません。このような場合、インデントは、プログラムの構造をはっきりさせるどころではなく、かえってユーザーを混乱させるだけです。ソースを適切に整形すると、プログラム ロジックの理解やバグの迅速な発見に役立ちます。
RAD Studio には以下のフォーマッタが用意されています。
- 統合フォーマッタ -- IDE に統合されているソース コード フォーマッタ
- スタンドアロン フォーマッタ -- コマンドライン フォーマッタとして実行できる Formatter.exe アプリケーション