🙆

自作マークダウンソフトで文書のハイパーリンク実装

2025/01/31に公開

文書のリンク機能を実装


mdクラスを作成し、その中の要素がMarkDown文書であるかを判定する処理を実装しました。
判定後、urlは上のメニューの「リンクタブ」に追加されます。タブをクリック後、urlを押すとジャンプできるようにしました。

右側の表示ビューを押してジャンプできたらよかったですが、技術力がありませんでした。

また、リンクを飛んだあとは履歴が残ります(100個)
Ctrl + Zでページをもどれます。

そのため、開きたいページを最初にすべて読み込み、

編集後、ひとつづつ戻るような使い方も可能です。

メニューがやたらでかいのは、要素が小さいと押すのに少し神経を使うからです。
小さいほうが見栄えがいいですが、そんなソフトは世の中にたくさんあるので、そちらをお使いください。使いやすさと見やすさを優先しています。

要素を大きくしてからは、だいぶアバウトな操作でも問題がないので満足してます。

Discussion