JavaScript
bookmarklet

Markdown用のリンクを作るブックマークレット

More than 5 years have passed since last update.

Qiitaの記事を書いていてよく使うので残しておきます。

読みやすい版

javascript:(function() {

prompt('Copy to clipboard',
'[' + document.title.replace(/([\[\]])/g,'\\$1') + ']' + '(' + location.href + ')');
})();

一行版

javascript:(function(){prompt('Copy to Clipboard','['+document.title.replace(/([\[\]])/g,'\\$1')+']'+'('+location.href+')');})();

一応こだわった点としては、document.title.replace(/([\[\]])/g,'\\$1')として[]をエスケープしたところです。こうしないとタイトルに[]が含まれるページのリンクがおかしくなります。

まあ、こんなものでも意外と役に立つのでぜひ(既に自作してるかもしれませんが)