テキストエディターの環境設定

Text EditorsカテゴリのPreferencesダイアログでは、Text editor に関連する機能および動作に関する設定へアクセスできます。


General

Text Editors – Generalページでは、Preferencesダイアログ内で Text editor の編集動作に関する設定項目を提供します。

Text Editors – Generalページ(Preferences ダイアログ)
Text Editors – Generalページ(Preferences ダイアログ)

Editing

Insert Mode

有効にすると、既存のテキストを上書きせずにカーソル位置へ文字を挿入します。このオプションを無効にすると、カーソル位置に入力した文字で既存のテキストが上書きされます。

この既定設定を変更しなくても、キーボードのInsertキーを使用して Text editor の Insert Mode を切り替えることができます。このモードは、ステータスバー上のOverwriteまたはInsertの表示で確認できます。

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 dialogText to findフィールドに入力されます。このオプションを無効にすると、検索文字列を手動で入力する必要があります。
Find selected text on Find Next 有効にすると、元の検索操作で使用した文字列ではなく、現在選択されているテキストの次の出現箇所をすばやく検索できます。
Select found text 有効にすると、コピーコマンド使用時に見つかったテキストをクリップボードへコピーします。
Import
Import from クリックすると Text editor の設定をインポートし、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 回押すだけでインデントを削除できます。
Tab Stops  タブ 1 つ分に相当する文字数として、エディタのタブストップを定義するために使用します。
Block Indent  テキストの標準インデント幅、およびマークされたテキストブロックに対するインデント/逆インデント幅を指定するために使用します。ブロックのインデントおよび逆インデントのキーコマンドは、それぞれCtrl+Shift+IおよびCtrl+Shift+Uです。
Key Mapping
Default エディタのキー割り当てを CUA マッピングに合わせます。
Borland Classic キー割り当てを Borland Classic editor のキーに合わせます。
Brief キー割り当てを Brief のキーストロークに合わせます。
Epsilon エディタのキー割り当てを Epsilon キーに合わせます。
Visual Studio エディタのキー割り当てを Visual Studio editor に合わせます。
Advanced
Double click line 有効にすると、行内の文字をダブルクリックした際にその行がハイライト表示されます。このオプションを無効にすると、選択した単語のみがハイライト表示されます。
Unix EOL style 有効にすると、テキストファイル保存時に各行は CR/LF の組ではなく、単一の LF 文字(Unix 形式)で区切られます。
Compress undo motion 有効にすると、キャレット位置の変更は undo リストに追加されません。通常、テキストを変更してからPageUpキーを押した場合、元の状態に戻すには Undo を 2 回実行する必要があります。Compress Undo Motionを有効にすると、1 回の Undo で戻せます。
Advanced block editing 有効にすると、入力時に選択されているすべてのブロックが同時に上書きされます。

Display

Text Editors – Displayページでは、Preferencesダイアログ内でテキスト表示に関する設定項目と情報を提供します。

Text Editors – Displayページ(Preferences ダイアログ)
Text Editors – Displayページ(Preferences ダイアログ)

Font
Editor Font: Change クリックすると、標準の Windows Font ダイアログが開き、テキスト文書に使用するフォントを設定できます。右側のフィールドには、Text editor の現在のフォントが表示されます。
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ページで行います。有効にすると、テキスト内の括弧をハイライト表示し、対応する開き括弧と閉じ括弧を識別しやすくします。
Automatic delimiter highlighting チェックすると、対応する区切り文字のペアをハイライト表示するかどうかを制御できます。たとえば、このオプションを有効にすると、括弧を閉じたときにテキストエディタがそれをハイライト表示します。
Underline typing errors 有効にすると、入力ミスに下線を表示します。
Code Outlining
Use Code Outlining 有効にすると、テキスト文書内の各 procedure/function/sub-routine ごとに小さなボックスを表示します。各ルーチンは、その小さなボックスをクリックすることで 1 行に折りたたんだり展開したりできます。Code Outlining機能をさらに細かく制御するには、Show Collapse LinesおよびButtons on Gutterオプションを使用します。

Colors

Text Editors - Colorsページでは、Preferencesダイアログ内でテキスト色に関する設定項目と情報を提供します。

Text Editors – Colorsページ(Preferences ダイアログ)
Text Editors – Colorsページ(Preferences ダイアログ)

ダイアログ右側の領域は、左側の領域で選択した設定に応じて変化します。さらに、右側の領域で要素をクリックすると、左側の領域にその要素の設定が自動的に表示されます。これらの機能により、色設定の効果を容易に確認できます。

 このダイアログのオプション/コントロールの一部は直感的であり、追加説明は不要です。説明が必要なものについては、以下で説明します。

Editor Colors Settings
Color SpeedSetting

ドロップダウンを使用して、目的のカラー設定を選択します。

Custom が選択されている場合、ダイアログの下部にある Additional Controls を使用してカラー設定を手動で設定できます。

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 ダイアログが開き、現在の言語の構文を編集できます。

 

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content