リンクを外すUserScript
選択範囲
中の
リンク
の
ブラケティング
を外す
Popup Menu
を追加する
拡張記法
を含めた記法は避けて外すことが出来る
いい感じにリンクするomakase-links
と併用して使うと便利
code:script.js
// リンクを外す
scrapbox.PopupMenu.addButton({
title: 'unlink',
onClick: text => {
const result = text.split(/\n/)
.map(line => line.replace(/\[([^\
!"#%&'()\*\+,\-\.\/\{\|\}<>_~
[^\
\
]*)\]/g,'$1')).join('\n');
// テロメアが無駄に更新されるのを防ぐ
if(text == result) return;
return result;
}
});
UserScript.icon