私はこの質問に答えるQ &スタイル。 Tools
>Options
へ
- ゴー
Delphi
>Line Breaks
- はインサイド
Insert line breaks for Begin and Single instructions
- をラベル右側のセクションを探して選択し、そのノード内の左
- のツリーで
Formatter
セクションを探しますここでは、Line breaks before Begin in control statements
- の設定を見つけます。この設定を
Yes
またはNo
です。 if (Foo = Bar) then
begin
end;
No
この生成されます:
Yes
は、この生成されますデフォルトでは
if (Foo = Bar) then begin
end;
を、この設定を使用する場合を意味しているYes
に設定されているFormat Source
、それは常にブラインドになりますg begin
を次の行に追加します。
Format Source
はあなたのコードを処理する方法を定義することができます。このセクションには多くの設定があります。このオプションは、少なくともRAD Studio 2010以上で使用できます。正確な版がわからない
注:Ctrl
+ D
は、ソースをフォーマットするためのキーボードショートカットです。
+1。良い質問と回答の組み合わせ - それぞれのupvote。 –
PS - 以前のバージョンのRAD Studioのこの設定の入力? –
「以前のバージョン設定」はありません。 RAD Studio XE、IIRCにコードフォーマッタが追加されました(ただし、2010年もある可能性があります)。その前に、JEDIコードフォーマッタやGExpertsのようなサードパーティのソリューションを使用する必要がありました。情報については、[Delphi code formatter](http://stackoverflow.com/questions/402737/delphi-code-formatter)を参照してください。 。 –