提案:テキスト検索の検索条件で、セリフ&メッセージコンテントが特定話者の場合のみヒットするオプション

Issue #405 new
ルンバ created an issue

特定話者とは、以下①②です。
①話者が選択者(WSNなら「話者を選択状態にする」も含む)のセリフ&メッセージのみヒット
②特定イメージ使用のイメージ付きメッセージのみヒット
これにより例えばPCやNPCの人称や口調等を一括変換可能になります。
(①の場合なら「私」を一人称ステップ文字列に変換とか、②なら依頼人の少年を、老人に変えたいといった場合の文章修正が簡易になります)

UIは「検索と置換」の「テキスト検索タブ」の「検索/置換対象」の「メッセージ(4)」の付近に
「話者が選択者の場合のみ表示」チェックBOX(①用)と素材検索の検索欄のようなもの(②用)を追加する感じでしょうか。
その場合「検索/置換対象」内の「メッセージ(4)」の配置を末尾にした方がいいかもしれませんが。

問題としては、「話者が選択者の場合のみ表示」のチェックBOXが「全てチェック/全てチェックを外す(L)」と連動してしまうと普段の検索が使いにくそうなので、連動しない例外にする必要があります。(あるいは「検索/置換対象」でなく「検索条件」や新設の別欄にこれらの新UIを組み込むとか)

あるいは「検索対象」のフォルダツリーの下の「全てチェック/全てチェックを外す」の下にそれらを配置するとか?

Comments (2)

  1. k4nagatsuki repo owner

    ご提案ありがとうございます。

    イベントコンテントをまとめて部分的に修正したいケースは多々あるのですが、いまのところコンテント検索等で該当するコンテントを一覧にして端から手動で直すか、複数のイベントツリーを相手にする場合はテキスト編集ツールを使って複雑な処理をするのがベターな方法になってしまっています。

    そうした面倒さはエディタが解消すべきなのですが、個別に機能を設けると、極稀に必要になる大量のケースに対して個別に大振りな機能が存在するという事態に至る事が容易に想像できます。そのため躊躇しているというのが正直なところです。

    これもそのケースに該当すると思います。検索機能それ自体のように汎用的で抜本的な解法がほしいところです。

    一部のテキストエディタが持っているマクロ機能のようなものを用意するのが正道なように思いますが、これはこれで最初が大変なので、なかなか動きが取れません。

  2. ルンバ reporter

    正直有益ではあるがピンポイントな機能の要望とは思っていましたので、将来何らかの解決の道筋ができましたら検討していただければ幸いです。優先度を下げ一応残させていただきます。

  3. Log in to comment