テキストの検索と置換
Created: 8月 16, 2018 | Updated: 8月 16, 2018
その他の関連リソース
Parent page: Sch ダイアログ
概要
このダイアログでは、定義した検索オプションに従って特定のテキストまたは部分一致のテキストを素早く検索し、指定した新しいテキストに置換するためのコントロールを提供します。
アクセス
回路図エディタまたは回路図ライブラリエディタで、メインメニューからTools | Find and Replace |
オプション/コントロール
テキスト
- Text To Find - 検索したいテキスト文字列を入力します。単語全体を入力することも、部分文字列で検索することもできます。後者を行うには、Whole Words Onlyオプションを無効にする必要があります。文字列にはワイルドカード文字 ?(1文字)および *(任意の文字列)を含めることができます。
- Replace With - 置換するテキスト文字列を入力します。入力したテキストは、Text To Findへの入力と定義したオプションによって見つかった結果のテキスト文字列を完全に置き換えます。
スコープ
-
Sheet Scope - 対象となる回路図ドキュメントの観点から、テキスト検索の範囲(スコープ)を決定します。次のいずれかのオプションを選択します。
- Current Document - アクティブなドキュメントのみを検索します。
- Project Documents - アクティブなプロジェクト内のすべての回路図ドキュメントを横断して検索します。
- Open Documents - 所属プロジェクトに関係なく、開いているすべての回路図ドキュメントを横断して検索します。
-
Selection - オブジェクトの現在の選択状態に基づいて、検索範囲をさらに制約します。次のいずれかのオプションを選択します。
- Selected Objects - 現在選択されているオブジェクトのみに検索を限定します。
- DeSelected Objects - 現在未選択のオブジェクトのみに検索を限定します。
- All Objects - 制限なし。選択状態に関係なくすべてのオブジェクトを検索します。
-
Identifiers - テキストベースのオブジェクト種別に基づいて、検索範囲をさらに制約します。次のいずれかのオプションを選択します。
- All Identifiers - 制限なし。すべてのテキストベースのオブジェクト(テキスト文字列、テキストフレーム、ピン、ネット識別子、デジグネータ)を横断して検索します。
- Net Identifiers Only - ネット識別子(ポート、電源ポート、シートエントリ、オフシートコネクタ、ネットラベル)のみに検索を限定します。
- Designators Only - コンポーネントのデジグネータのみに検索を限定します。
オプション
- Case sensistive - 大文字・小文字を区別して検索するには、このオプションを有効にします。対象テキストは、Text To Findフィールドに入力した検索テキストの大文字・小文字と一致している必要があります。このオプションは置換テキストには影響しません。置換テキストは、Replace Withフィールドに入力したテキストの大文字・小文字に従います。
- Prompt On Replace - 一致したテキストの各出現箇所について、置換を手動で確認するプロンプトを表示するには、このオプションを有効にします。各出現箇所はConfirm ダイアログで順に処理され、最後に置換数を要約するInformation ダイアログが表示されます。このオプションを無効にすると、検索テキストに一致した見つかったテキストのすべての出現箇所が、手動確認なしで置換されます。置換数を表示するInformation ダイアログが表示されます。
- Whole Words Only - 単語全体のみを検索対象に制限するには、このオプションを有効にします。つまり、検索テキストはそのまま完全な形で存在している必要があり、より長いテキスト文字列の一部であってはなりません。たとえば「cat」を探す際にこのオプションが有効な場合、ソフトウェアは「category」の先頭3文字を有効な一致として扱いません。部分文字列を自由に検索するには、このオプションを無効にします。
