外部ツールの定義例の中に,
`https://google.com/search?q=$(CurText)`
で Google 検索させるのがあります。
おそらく $(CurText) だと URL エンコードされないからだと思いますが,「"foo"」を選択してやっても「"foo"」ではなく「foo」で検索したことになってしまいます。
ウェブを外部ツールとして用いることができるのなら,URL エンコードする手段が提供されていてほしいと思います。
あるいは,マクロ(JavaScript)でウェブにアクセスしてその結果を取得することはできないでしょうか?
この要望の背景にあるのは,こういう考えです:
EmEditor に何かテキスト変換の機能を追加したいとします。マクロで書くにはちょっと難しいようなもの(形態素解析を使ったり,何か外部データに依存したりするもの)だった場合,変換機能をウェブアプリケーションとして実装すればいいのではないかと。
GET でリクエストしたら,Content-Type: text/plain なコンテンツを返すようなウェブです。
これだと多数のユーザーに機能を提供するのも容易です。