[Tools > Options > Text Editor > Micro Focus COBOL > Code Style > Formatting] の [General] ページの設定を使用して、Visual Studio の [Format Document] コマンドやいくつかのツールチップなどの機能を構成できます。
エディターで開いている COBOL ソース ファイルまたはコードの選択範囲のフォーマットを変更するには、[Edit > Advanced > Format Document] または [Edit > Advanced > Format Selection] をクリックします。
[Formatting when typing]
- [Format sentence on period]
- ピリオドを入力したときにアクティブなセクションを自動的にフォーマットします。
- [Format pasted code]
- COBOL コードをエディターに貼り付けたときに自動的にフォーマットします。
- [Automatic insertion of end-if]
- IF 文の最初の行を入力して Enter キーを押したときに END-IF を自動的に挿入します。
制約事項: この機能は、Micro Focus COBOL 方言でのみサポートされます。
- [Automatic insertion of end-evaluate]
- EVALUATE 文の最初の行を入力して Enter キーを押したときに END-EVALUATE を自動的に挿入します。
- [Automatic insertion of end-perform]
- PERFORM 文の最初の行を入力して Enter キーを押したときに END-PERFORM を自動的に挿入します。
- [Automatic insertion of end-exec]
- EXEC 文の最初の行を入力して Enter キーを押したときに END-EXEC を自動的に挿入します。
- [Automatic insertion of end-try]
- TRY 文の最初の行を入力して Enter キーを押したときに END-TRY を自動的に挿入します。
[General formatting]
- [Base indent]
- 基本インデントをデフォルトの 8 つの空白文字から変更する場合にオンにします。
- [Preserve left margin]
- ソースをフォーマットするときに左マージンのテキストを維持します。
- [Right margin on line insert]
- A/B 領域で行が折り返されるときの右マージンのテキストに関する設定を指定します。
-
- [Pin] - テキストを同じ行で維持します。
- [Duplicate] - テキストを後続の行に複製します。
- [Slide] - テキストを同じ行で移動します。
- [Align inline comments]
- インライン コメント (*> で始まる記述) をコード ブロックのインデント列に整列します。
- [Preserve end of line comments]
- コードをフォーマットするときに行末コメントを維持します。
- [Directive alignment]
- 指令の整列に関する設定を指定します。
- [Indicator] - 指令をインジケーター領域に整列します。
- [Fixed] - 指令を指定の列に整列します。
- [Wrap column]
- コードを折り返す列を指定します。