テキスト エディターの [Margins] オプション

[Tools > Options > Text Editor > Micro Focus COBOL] の [Margins] ページの設定を使用して、マージン、ルーラーを表示したり、スマート編集モードをオンにしたりすることができます。
[Margins]
[Show margins]
オンにすると、エディターで COBOL のマージンが表示されます。
ヒント: マージンおよびマージンのテキストの色設定も変更できます。この設定は、[Tools > Options > Environment > Fonts and Colors] を選択し、[COBOL Margin] および [COBOL Margin Text] から行います。
[Show the ruler]
オンにすると、COBOL エディターでルーラーが表示されます。デフォルトでは、ルーラーの表示はオフになっています。
[Mainframe style]
オンにすると、COBOL コードの領域 A および B を示すメインフレーム形式のルーラーが表示されます。
ヒント: ルーラーおよびルーラーのテキストの色設定を変更できます。この設定は、[Tools > Options > Environment > Fonts and Colors] を選択し、[COBOL Ruler] および [COBOL Margin Text] から行います。
[Smart edit mode]
スマート編集モードは、異なる COBOL 領域でのワード ラップおよびインデントの動作を制御します。
  • [Wrap code when area A/B end is reached] - 有効にすると、領域 A/B の終わりに達した際に行が折り返されます。
  • [Wrapping moves the text in the right hand area to the new line] - 有効にすると、領域 A/B での折り返しが発生した場合に、右側領域にあるコメントは、右側の領域に維持されますが、次の行に移動されます。
  • [Wrap lines when deleting forwards and backwards] - 領域 A または B の最後の非空白文字の後で Delete を押すと、直下の行が上に移動します (領域 A または B で行が折り返される場合があります)。ただし、両方の行の右側の領域にコメントがなく、直下の行のシーケンス領域にコメントがない場合に限ります。同様に、列 8 で Backspace を押すと、現在の行が上に移動します (領域 A または B で行が折り返される場合があります)。ただし、両方の行の右側の領域にコメントがなく、現在の行のシーケンス領域にコメントがない場合に限ります。
  • [Pressing home/end moves caret to the beginning/end of the area] - COBOL エディターで Home キーおよび End キーを押した際のカーソルの動き方を変更します。
    • Home キーを繰り返し押すと、カーソルがまず現在の領域の最初の非空白文字の直前に、次に領域の冒頭に、または先行する領域の最初の非空白文字に移動します。
    • End キーを繰り返し押すと、カーソルがまず現在の領域の最後の非空白文字の直後に、次に後続領域の冒頭に移動します。
[Wrap whole word (do not split word between lines)]
デフォルトでは有効になっています。このオプションをオンにすると、入力した語が A/B コード領域の外側にある場合にその語全体が新しい行に折り返されます。