エディタオプション

SI Object Browser 内部のエディタの動作をカスタマイズする画面です。

■ [表示]タブ
EditorOption1_img.png
エディタの基本的な表示動作を指定します。
設定内容は下部のエディタに表示されます。

項目名 説明
フォント エディタのフォントサイズとフォント名を指定します。
ルーラーを表示する ルーラーを表示します。また、ルーラーを表示する場合は何文字で区切るかの指定もできます。
タブ文字幅 TAB文字の幅を指定します。
行番号を表示する 編集部分の左側に行番号を表示するか否かを指定します。また、その表示方法も指定できます。
レイアウト 文字の開始位置や文字の間隔を指定します。

■ [フォントスタイル]タブ
EditorOption2_img.png
文字の種類(SQLコメント、予約語、EOF記号 等)のフォントカラーとフォントスタイルが指定できます。
「基本色」で設定された内容がエディタのベースとなります。また、 [未指定]チェックボックスにチェックを入れた場合は「基本色」と同じ色が使用されます。
設定内容は下部のエディタに表示されます。

■ [編集動作]タブ
EditorOption3_img.png
カーソル(キャレット)の動作やコード補完呼び出しに関する設定が指定できます。

項目名 説明
オートインデント 改行時に、直前の行のインデントの状況に応じてカーソルを移動します。
バックスペース
アンインデント
カーソルが行の最初の空白以外の文字にある場合,〔BackSpace〕キーを押したときにインデントをひとつ戻します。
フリーカーソル 改行コードやEOF記号を超えてカーソルの移動が可能になります。
タブ文字上を
移動可能にする
タブ文字上もカーソルの移動を可能にします。
行末から次行の先頭に カーソルを移動する カーソルが行末を超えて移動した時に、次の行の先頭にカーソルを移動します。
タブ文字を使って
インデントする
オートインデントによる字下げをタブ文字で行います。
タブ文字を空白に
置き換える
[TAB]キーを押したときにタブ文字ではなく、同じサイズの空白文字をセットします。
選択領域のマウス
ドラッグを許可
マウスを使ってテキストのドラッグ移動を可能にします。
ドットを入力した際に
コード補完機能を呼び出す
ドットを入力した際にコード補完機能を呼び出します。
ドットを入力した際に
コード補完の遅延表示を行う
ドットを押下した後、指定した時間内に文字を入力するとコード補完の呼び出しをキャンセルできます。
Ctrlキーとスペースキーにて呼び出した場合は即時表示します。

■[予約語]タブ
EditorOption4_img.png
エディタが予約語として認識する文字列を指定します。
[初期値]ボタンを押すと出荷時設定に戻ります。

■[SQL整形]タブ
EditorOption5_img.png
SQLの整形出力時のフォーマットを設定します。
設定内容は下部のエディタに表示されます。

項目名 説明
項目の改行 項目を1項目ずつ改行するか、改行しないかを指定します。
カンマの位置 カンマの位置を、各項目の後にするか、次行の先頭にするかを指定します。
予約語の変換 予約語の項目を大文字にするか、小文字にするか、変換しないかを選択します。
項目の変換 予約語以外の項目を大文字にするか、小文字にするか、変換しないかを選択します。
AND(OR)の位置 AND、ORの位置を、各項目の後にするか、次行の先頭にするかを指定します。
予約語の位置 予約語の位置を右詰にするか、左詰にするかを指定します。
インデント PL/SQLコードを整形出力する場合の、BEGIN~END、IF~END IFなどのブロック内で字下げされる文字数を指定します。