テキストエディタの環境設定
「Text Editors」ダイアログの「Preferences」カテゴリでは、テキストエディタに関連する機能および動作に関する環境設定にアクセスできます。
General
「Text Editors – General」ダイアログの「Preferences」ページでは、テキストエディタの編集動作に関する設定コントロールを提供します。

「Preferences 」ダイアログの「Text Editors – General」ページ
| Editing | |
| Insert Mode | 有効にすると、既存のテキストを上書きせずにカーソル位置へ挿入します。このオプションが無効の場合、カーソル位置に入力したテキストは上書きされます。 |
| Overwrite cursor as block | 有効にすると、カーソルをブロック表示で上書きします。 |
| Cursor through tabs | 有効にすると、矢印キーで各タブ文字内の論理的な空白位置へカーソルを移動できるようになります。 |
| Cursor beyond EOL | 有効にすると、テキストドキュメント上で行末(EOL)文字の先にもカーソルを配置できるようになります。 |
| Cursor beyond EOF | 有効にすると、テキストドキュメント上でファイル終端(EOF)文字の先にもカーソルを配置できるようになります。 |
| Persistent blocks | 有効にすると、矢印キーでカーソルを移動しても、テキストドキュメント上のマーク済みブロックをマーク状態のまま保持します。新しいブロックを選択すると、以前のブロックは解除されます。 |
| Overwrite blocks | 有効にすると、マーク済みのテキストブロックを、次に入力する内容で置き換えられるようになります。さらに Persistent blocks オプションも選択されている場合、入力したテキストは現在選択されているブロックの後ろに追加されます。 |
| Disable dragging | 有効にすると、選択したテキストブロックをテキストドキュメント上でドラッグして移動する機能を無効化します。既定ではこのオプションは無効です。 |
| Group undo | 有効にすると、最後の編集コマンドに加え、同種の後続編集コマンドもまとめて元に戻せます。 |
| Remember undo/redo after save | 有効にすると、テキストファイル保存後もUndoデータを保持し、すべての変更を元に戻せるようになります。このオプションは既定で有効です。このオプションを無効にすると、テキストファイル保存後にUndoデータはすべて失われます。 |
| Smart 'Home' key | 有効にすると、Home キーを(最初に)押したときに、カーソルが現在行の最初の非空白文字へジャンプします。次の Home キー押下では行頭へジャンプし、以降も同様に動作します。この Home キーの動作は Microsoft™ Visual Studio™ 製品と一致します。このオプションを無効にすると、Home キー押下時にカーソルは現在行の行頭へジャンプします。 |
| Find | |
| Find text at cursor | 有効にすると、カーソル位置の現在テキストが Find Text dialog の Text to find フィールドに入力されます。このオプションが無効の場合、検索文字列は手動で入力する必要があります。 |
| Find selected text on Find Next | このオプションを有効にすると、元の検索操作で使用した文字列ではなく、現在選択しているテキストの次の出現箇所を素早く検索できます。 |
| Select found text | 有効にすると、コピーコマンド使用時に見つかったテキストをクリップボードへコピーします。 |
| Import | |
| Import from | クリックしてテキストエディタの環境設定をインポートし、Tasking または Visual Studio から選択します。 |
| Tabs & Indent | |
| Use tab character | 有効時は、タブごとにリテラルのタブ文字を挿入します。無効時は、代わりにスペース文字を挿入します。テキストドキュメント内でタブ文字を表示するには、Text Editors - Display Preferences ページの Use special symbols オプションを有効にしてください。 |
| Optimal fill | 有効にすると、必要に応じてタブとスペースを使用し、可能な限り少ない文字数で行を自動インデントします。ドキュメント上でタブ記号を表示するには、Text Editors - Display Preferences ページの Use special symbols オプションを有効にしてください。 |
| Smart tab | 有効にすると、新しい行のタブ位置が、直前行の最初の非空白文字の位置に一致します。 |
| Auto indent mode | 有効にすると、Enter を押したときに新しい行を作成します。カーソルは直前行の最初の非空白文字の位置と同じ位置にインデントされます。 |
| Smart indent mode | 有効にすると、プログラミングを考慮したタブ動作を有効化します(現在はCファイル編集時のみ使用)。たとえばこのオプションが有効で閉じ波括弧を入力すると、対応する開き波括弧に揃うようにその文字がインデントされます。このオプションを無効にすると、タブは通常どおりに動作します。 |
| Backspace unindents | 有効にすると、Backspaceキー1回でインデントを1段階削除します。 |
| Tab Stops | 使用して、タブで表される文字数としてエディタのタブストップを定義します。 |
| Block Indent | 使用して、テキストのインデントに用いる既定のスペース数、およびマーク済みテキストブロックに対するインデント/アウトデントのスペース数を指定します。ブロックのインデント/アウトデントのキーコマンドは、それぞれ Ctrl+Shift+I と Ctrl+Shift+U です。 |
| Key Mapping | |
| Default | エディタのキー割り当てをCUAマッピングに合わせます。 |
| Borland Classic | キー割り当てをBorland Classicエディタのキーに合わせます。 |
| Brief | キー割り当てをBriefのキーストロークに合わせます。 |
| Epsilon | エディタのキー割り当てをEpsilonキーに合わせます。 |
| Visual Studio | エディタのキー割り当てをVisual Studioエディタに合わせます。 |
| Advanced | |
| Double click line | 有効にすると、行内の文字をダブルクリックした際にその行がハイライト表示されます。このオプションが無効の場合、選択した単語のみがハイライト表示されます。 |
| Unix EOL style | 有効にすると、テキストファイル保存時に各行はCR/LFの組ではなく、単一のLF文字(Unix形式)で区切られます。 |
| Compress undo motion | 有効にすると、キャレット位置の変更はUndoリストに記録されません。通常、テキストを変更して PageUp キーを押すと、元の状態に戻すにはUndoを2回実行する必要があります。Compress Undo Motion を有効にすると、Undo 1回で戻せます。 |
| Advanced block editing | 有効にすると、入力時に選択中のすべてのブロックが同時に上書きされます。 |
Display
「Preferences」ダイアログの「Text Editors – Display」ページでは、テキスト表示に関するコントロールと情報を提供します。

「Preferences 」ダイアログの「Text Editors – Display」ページ
| Font | |
| Editor Font: Change | クリックすると、テキストドキュメントで使用するフォントを設定できる標準のWindows Font ダイアログにアクセスします。右側のフィールドには、テキストエディタの現在のフォントが反映されます。 |
| Visual | |
| Visible right margin | 有効にすると、テキストドキュメントに右マージンを表示します。 Margin width フィールドに新しい値を入力してマージン幅を調整できます。右マージンは、見た目の整形およびワードラップに使用されます。 |
| Show line numbers | チェックすると、テキストドキュメントに行番号を表示します。 サブオプションを使用して、番号表示方法を設定します。
Line numbers on gutter - 行番号をガターに表示します。 このオプションが無効の場合、行番号はドキュメント内でガターの隣の列に表示されます。
Show all numbers - すべての行番号を表示します。 このオプションが無効の場合、10行ごとの行番号のみが表示され、それ以外の行はチェックマークで表示されます(5行ごとに大きいチェックマーク)。 |
| Use special symbols | チェックすると、復帰(キャリッジリターン)や行末などの特殊記号を表示します。 |
| Word wrap | チェックすると、次のいずれかのオプションに従ってテキストを折り返します。
Wrap at margin - 右マージン線でテキストを折り返すには選択します。Visible right margin オプションが有効であることを確認し、Margin width フィールドでマージン幅を定義してください。
Wrap at window - テキストドキュメントの右端(表示されているデザイン領域)で折り返すには選択します。 |
| Indicate modified lines | 有効にすると、変更または追加されたテキスト行がガター上のカラーマーカーで自動的にハイライト表示されます。未保存の変更は赤いマーカー、保存済みの変更は緑のマーカーで示されます。これにより、コミットされたテキストを素早く識別できます。 |
| Syntax Highlighting | |
| Use syntax highlighting | チェックすると、構文ハイライトを有効にします。ハイライトのオプションを設定するには、Text Editors - Colors ページを使用します。 |
| Highlight brackets | 有効にすると、テキスト内の括弧をハイライト表示します。これは開き括弧と閉じ括弧の識別に役立ちます。 |
| Automatic delimiter highlighting | チェックすると、対応する区切り文字(デリミタ)ペアをハイライト表示するかどうかを制御できます。たとえばこのオプションが有効の場合、括弧を閉じるとテキストエディタがそれをハイライト表示します。 |
| Underline typing errors | 有効にすると、入力ミスに下線を表示します。 |
| Code Outlining | |
| Use Code Outlining | 有効にすると、テキストドキュメント上の各プロシージャ/関数/サブルーチンごとに表示される小さなボックスを表示します。各ルーチンは、その小さなボックスをクリックすることで1行に折りたたむ、または展開できます。Code Outlining 機能をより細かく制御するには、Show Collapse Lines および Buttons on Gutter オプションを使用します。 |
Colors
「Preferences」ダイアログの「Text Editors - Colors」ページでは、テキスト色に関するコントロールと情報を提供します。

「Preferences 」ダイアログの「Text Editors – Colors」ページ
Editor Colors Settings |
(説明が不要なオプションは以下では省略します。) |
| Color SpeedSetting | ドロップダウンリストを使用して、目的の色設定を選択します。 |
| Element | テキスト内に存在するすべての要素を一覧表示します。各要素には既定の設定があり、ダイアログ下部の領域で利用できます。 |
| Additional Controls | |
| Load Colors | クリックするとLoad Color Schemeダイアログが開き、外部ソースから色設定(*.clr ファイル)を読み込めます。 |
| Save Colors | クリックするとSave Color Scheme Asダイアログが開き、色設定を*.clrファイルとして保存できます。 |
| Configure Language | クリックするとLanguage Setupダイアログが開き、テキストエディタで開いたドキュメントに関連付け可能な言語のリストを管理できます。 |
| Edit Current Language Syntax | クリックするとSyntax Editorダイアログが開き、現在の言語の構文を編集できます。 |