こんにちは、さち です。
ブログを書くときに、テキストの「置換(置き換え)」を使いたいので
Firefox に、置換機能を実装するアドオン「FoxReplace」を入れています。
FoxReplace には、あらかじめ置換リストを作っておけば
ボタン1つで、リスト通りに置換してくれる機能があります。
ただ、新しくリストを作ろうとしても
「You must add at least one substitution and correct all errors」
とエラーが出てしまい追加できません。
どうして……?
エラーが出て置換リストを追加できない
- 「Ctrl + Shift + A」キーを押し、アドオンマネージャーを開き
FoxReplace の「設定」をクリック。
- 「Add」をクリック。
- 「Substitutions」タブを開き、「Replace」と「With」に置換前/後の文字列を入力。
(例では、分かりやすいように「置換前」「置換後」と入力)
- 「OK」をクリックして登録完了。
- ……と思いきや、エラーダイアログが出ました。
「You must add at least one substitution and correct all errors」というエラー文
日本語訳は、「置換を1つ以上追加し、全エラーを修正する必要があります」でしょうか。
『「修正前」を「修正後」に置き換える』というのを入力済みなので
置換は1つ以上は追加していますよね。
じゃあ、何か入力に誤りがあってエラーが出ているということ……?
しかし、入力を色々変更してみてもエラーから抜け出せません。
解決方法
- 置換データは入力済みの状態です。
- 置換データのテキスト入力欄をクリックします。
文字編集できる状態になったら、「Enter」キーを押します。
- 置換データが確定されました。
- これで、「OK」をクリックすれば……
- エラーは出ず、正常に置換リストを追加できました。
結局、「置換」データの入力が編集中のまま(未確定)だっただけでした。
「Enter」キーを押して確定する必要があることに気づかず
10分くらい格闘していました……。
単純な原因でしたが、使い慣れていないとハマりやすい仕様ですね。
コメント