機能紹介
キーワード俯瞰
編集テキスト全体のキーワードを含む行を絞り込み表示します。
プログラムのキーワードを一目で確認して、編集や置換がおこなえます。
通常編集画面
[Alt+←]キーでカーソル位置のキーワードを俯瞰表示します
[Alt+→]キーで一部の俯瞰を解除して、前後のプログラムを確認できます。
[Alt+←]キーで俯瞰表示に戻ります。
キーワード俯瞰はWZ6〜WZ8の絞り込み機能と比較して、下記の相違があります。
機能 | カーソル | 編集 | 解除 |
---|---|---|---|
キーワード俯瞰 WZP | カーソル位置を保存 | 文字入力、置換に対応 | 絞り込みの一部解除に対応 任意の行の前後を表示可能 |
絞り込み WZ6〜WZ8 | カーソル位置が 折りたたまれる場合あり | 編集した行が 折りたたまれる場合あり | 絞り込みの全体解除のみ |
キーワード一括編集
キーワード俯瞰のキーワードを編集すると、すべてのキーワードを一括で置換します。
編集テキスト上でリアルタイムに置換の結果を確認できます。
キーワード俯瞰表示
キーワードの末尾に「2」を挿入。一覧のすべてのキーワードが一括置換されます。
任意のキーワードを置換の対象外とする場合は、俯瞰メニューの「一括編集から外す」を実行します。
俯瞰リストアップ
俯瞰リストアップをONにすると、キーワードを行頭に揃えて表示します。
キーワード検索結果の一覧表示形式で、プログラムを編集できます。
キーワード俯瞰表示
俯瞰メニュー「俯瞰結果の表示―検索箇所から段落末まで」を実行
ブロック俯瞰
プログラムの制御文の構造を折りたたみ表示します。
カーソル位置のプログラムブロックに関連するif、else、switch、case、for、whileを一覧表示します。
プログラムの制御構造を一目で確認できます。
通常編集画面
[Ctrl+Alt+←]キーでカーソル位置のブロックを俯瞰表示します
C、C++、Java、PHP、Visual Basic、Pascal/Delphi、Perl、Python、Ruby、Verlogに対応しています。
ブロック俯瞰をcase文で実行すると、同一のswitch文に属するcase条件を一覧で確認できます。
ブロック俯瞰をif文で実行すると、if、elseの分岐を一覧表示します。
文字列俯瞰
編集テキスト全体のプログラミング言語の文字列指定を含む行を絞り込み表示します。
プログラム言語に応じてコメントを認識して、コメント内の文字列は除外してプログラム本体の文字列のみを俯瞰表示します。
通常編集画面
俯瞰メニュー「文字列俯瞰」を実行
WZ Searchによる検索専用ウィンドウ
検索語句を入力する度に検索を実行し、方向キーで前後の語句を表示します。
検索語句のジャンプ、検索後の編集テキストへの復帰も1クリックでおこなえます。
WZ Searchは、通常の検索機能と比較して、下記の相違があります。
機能 | カーソル | 次検索 | 絞り込み |
---|---|---|---|
WZ Search | カーソル位置を保存 | 方向キー操作 [↓][↑]キー | 1クリック |
通常検索 | 検索結果にカーソルが移動 | コマンド実行 「次を検索」「前を検索」 | コマンド実行 「絞り込み」 |
高速補完入力
補完入力モードをONにして文字入力すると、編集テキストから補完入力候補を一覧表示します。
関数呼び出しの引数を含めた2段階の補完入力にも対応します。
プログラムのアウトライン表示
C、C++、Java、Visual Basic、Pascal/Delphi、Perl、Rubyの関数定義を一覧に表示してアウトラインで分類できます。
設定画面
ファイル拡張子の設定、表示設定、環境設定の項目を一括で表示します。
プログラミング用に分類が絞り込まれて、設定の操作性が向上しました。
Text-C API Searchダイアログ
Text-CのAPIをカテゴリー別の一覧表示から検索してプログラムに挿入できます。