Bracketing
Scrapbox記法
/scrapbox-drinkup/Scrapbox Drinkup「Scrapbox情報整理術」出版記念スペシャルのLTにて、塩澤一洋さんが提案されたScrapboxにおける[]
(bracket)でくくる記法の名称。
https://twitter.com/shiology/status/1027808332776538112
/help-jp/ブラケティング
[projectName]
作業ログ1
作業ログ2
scrapbox.PopupMenu.addButton({
title: 'Append',
onClick: text => {
const lines = text.split(/[\r\n]/g)
const title = lines[0]
.trim()
.replace(/\[[^\]]+.icon\]/gm, '')
.replace(/[\[\]]/g, '')
const projectRoot = (() => {
const tmp = location.href.split('/')
tmp.pop()
return tmp.join('/')
})()
const currentPageTitle = decodeURIComponent(location.href.split(/\//g).pop())
lines.shift()
lines.unshift(`from [${currentPageTitle}]`)
const body = encodeURIComponent(lines.join('\n'))
window.open(`${projectRoot}/${title}?body=${body}`)
return `${text}`
}
})