URLの下線
-
どうもお世話になってます
URLに編集モードの強調文字列が入ると強調部分のURL下線がなくなるのですね
これ付いたままに出来ないでしょうか?
自動マーカーの波線とかは下線がなくなる部分にも波線付いてるようですしURLの下線も両立出来ればと
https://imgur.com/o8fCuJL
よろしくお願いします| kiyohiro | 返信 -
ご愛用いただきありがとうございます。
> 自動マーカーの波線とかは下線がなくなる部分にも波線付いてるようですしURLの下線も両立出来ればと
エディターコンポーネントの仕様上、強調文字列や URL の下線など、一つの箇所に複数の属性を同時に適用することは基本的にできません。
現在、[検索した文字列]、[マーカー (1)~(8)]、[自動マーカー]、[不正なスペル] の特定の属性に限り、特別な改良を加え、なんとか重ねて表示できるようにしていますが、すでに仕様の限界が来ています。
そのため、次のバージョンではエディターコンポーネントを設計し直し、より多くの属性を同時に適用できる仕組みを検討しています。
また、次のバージョンでは仕様の限界を超えて、[対応する括弧]も重ねて表示できるようにする予定です。
ただし、属性の重ね合わせには制限があり、適用できる数は無限ではありませんので、慎重に検討を進める必要があります。
URL の下線と他の属性を同時に適用する機能については、どうしても必要というご要望が多ければ、改めて検討させていただきたいと思います。
| Kuro | 返信 -
環境の関係で画像が見られないので、
kiyohiro さんの言っている事と、重複か別事象か分からないのですが、
以下の、マーカーバーと検索の動作の差異は、若干気持ちが悪い気がします。本文の内容が以下だとする。
~~~
1| https:
2|
3| https://www.haijin-boys.com/discussions
~~~1行目は、URLが途切れていると判断されて、「https:」に、赤いぴろぴろ入っている。→これは普通
しかし、このとき、マーカーバーに「www.haijin」を入れると、
URLが途切れていると判断されて、「https:」に、赤いぴろぴろ入ってしまう。「www.haijin」を検索した場合は、検索の強調表示がされても、URLの下線は残り、ぴろぴろは入らないのに。
優先度の問題かもしれませんが、用途からすれば
マーカーバーの動きは、強調文字よりも、検索文字に寄せて欲しい気がします。| tak | 返信 -
具体的な状況がわからないので、推測になってしまいますが…
赤い波線 (ぴろぴろ) は、スペルチェックによるスペルミスの表示ではないでしょうか?
メニューの [編集] > [スペルチェック] から、スペルチェックをオフにしてみてください。これで赤い波線が消えるかと思います。
> しかし、このとき、マーカーバーに「www.haijin」を入れると、URLが途切れていると判断されて、「https:」に、赤いぴろぴろ入ってしまう。
この現象は私の環境では再現できませんでしたが、おそらく「www.haijin」の部分にスペルチェックがかかっている可能性があります。
ちなみに、スペルチェックの範囲を設定である程度制限することはできますが、マーカー部分には必ずスペルチェックが適用される仕様です。
そのため、「www.haijin」にマーカーが付いていると、無条件でスペルチェックが働き、赤い波線が表示されるのかもしれません。
具体的な状況を教えていただければ、さらに詳しいご案内や機能改善の参考にさせていただきます。
| Kuro | 返信 -
> 具体的な状況がわからないので、推測になってしまいますが…
>
> 赤い波線 (ぴろぴろ) は、スペルチェックによるスペルミスの表示ではないでしょうか?はい。それは承知しているのですが。
~~~~
> ちなみに、スペルチェックの範囲を設定である程度制限することはできますが、マーカー部分には必ずスペルチェックが適用される仕様です。まさしくこのことで、検索したときと、マーカーにしたときで、
部分に対するスペルチェック方法が変わるのは、少し不自然な気がしました。現在の「マーカーをスペルチェックするという仕様」と
「スペルチェックファイル」のURLチェックの仕様により、以下のような動きになってしまうのですよね。①入力「Brian」、マーカー「ian」→スペルチェックの線は出ない。
②入力「Becky」、マーカー「cky」→スペルチェックの線は出ない。
③入力「https://www.yahoo.co.jp」、マーカー「.co.jp」→.co.jp部分にスペルチェックの線が出る。(「https://www.yahoo.co.jp」の下線も残っている)たとえば設定やiniファイルで、スペルチェックをOnにしたままで、且つ
マーカーのスペルチェックの動きを検索と同じにすることはできないでしょうか?| tak | 返信 -
ご返信ありがとうございます。
スペルチェックの仕様についてですね。
> ①入力「Brian」、マーカー「ian」→スペルチェックの線は出ない。
> ②入力「Becky」、マーカー「cky」→スペルチェックの線は出ない。
> ③入力「https://www.yahoo.co.jp」、マーカー「.co.jp」→.co.jp部分にスペルチェックの線が出る。(「https://www.yahoo.co.jp」の下線も残っている)はい、現在はそのような仕様になっています。
> まさしくこのことで、検索したときと、マーカーにしたときで、部分に対するスペルチェック方法が変わるのは、少し不自然な気がしました。
なるほど、そういうことでしたか。マーカーは重要な部分に付けることを想定していたので、必ずスペルチェックの対象にしていましたが、この仕様が邪魔になる場合もあるということですね。
> たとえば設定やiniファイルで、スペルチェックをOnにしたままで、且つマーカーのスペルチェックの動きを検索と同じにすることはできないでしょうか?
現時点ではそのような機能はありませんが、確かにマーカー部分に強制的にスペルチェックをかけるのは少し余計だったかもしれません。
スペルチェックとマーカー機能の組み合わせについてご意見をいただくのは初めてで、個人的には「小さな親切」のつもりで実装したものでしたが、不要であれば廃止も検討します。
次のバージョンで仕様変更を試してみたいと思います。(恐らく気付かれる方は少ないかもしれませんが…)
| Kuro | 返信 -
> スペルチェックとマーカー機能の組み合わせについてご意見をいただくのは初めてで、個人的には「小さな親切」のつもりで実装したものでしたが、不要であれば廃止も検討します。
>
> 次のバージョンで仕様変更を試してみたいと思います。(恐らく気付かれる方は少ないかもしれませんが…)ご検討いただき、ありがとうございます。
| tak | 返信