Input Japanese into multiple insertion points / ⌘D(単語の置き換え)でIMEによる入力が反映されません
こんにちは。素晴らしいアプリの開発とメンテナンスありがとうございます。 単語の置き換えで気づいた点をご報告させていただきます。
文字列が選択された状態で⌘Dを押すと同じ文字列が選択され、 そのまま文字を入力するとすべて置き換えされますが、 置き換えしたい文字列をIME経由で入力すると 一番最初に選択された文字列しか置き換えされません。
文字列例) SUMMER_GIFT_01 SUMMER_GIFT_02 SUMMER_GIFT_03 SUMMER_GIFT_04
手順:
- SUMMERを選択し、⌘Dを3回押す
- IME経由で 夏 と入力しEnter
- 結果
夏_GIFT_01 SUMMER_GIFT_02 SUMMER_GIFT_03 SUMMER_GIFT_04
期待する結果は
夏_GIFT_01 夏_GIFT_02 夏_GIFT_03 夏_GIFT_04
です。 ご確認お願いできますと幸いです。 宜しくお願いいたします。
本件は残念ながらバグではなく仕様となります。 現時点でCotEditorは日本での複数カーソル入力に対応しておりません。
これは、Appleが提供するテキスト入力のシステムの制限によるものです。 (Appleの技術者からも「できない」という回答をもらっています) 模擬的な迂回策は模索はしているのですが、なかなか実現は難しく、 すぐ改良できるというお約束はできず。 長期的な課題とさせてください。
返信ありがとうございます。 仕様とのこと承知しました。ヘルプページの確認が不足しており申し訳ありません。 別ソフトウェアで恐縮ですが、Sublime Text3では実現できているのを確認したので なにかトリッキーな解決方法があるのかもしれませんね。
別ソフトウェアで恐縮ですが、Sublime Text3では実現できているのを確認したので なにかトリッキーな解決方法があるのかもしれませんね。
Sublime Textはそもそも使っているフレームワークが違うのでこの制約を受けないのです...。
フレームワークが違うとのこと理解しました。Appleの対応に期待したいところですね。