VSCode 上で Scrapbox ライクにガシガシ書く。
- Scrapbox ライクなフォーマット
- 箇条書きベース
- 1-スペースインデント
[ブラケット一つ]で別ファイルにリンクする
- 素早い遷移
- Shift + Enter でリンク先を新規 or 既存なら開ける
- .scb ファイルとしてつくります
以下例:
line
line
indents
indent1
indent2
indent3
indent4
indent5
special lines
>quote
literal `1+1=2`
codeblock
pattern1
code:hello.py
print('hello.')
:c
pattern2
code:hello.py
print('hello.')
:c
- Scrapbox が好きだから
- 快適かつ雑に書きやすいから
- Scrapbox で 2 万ページ以上書いてきたからこそ、このフォーマットの強さを知っているから
- しかし Scrapbox はオフラインでは使えず、オフラインでは Markdown が主流だし、Obsidian も専用エディタかつ
[[ブラケットが二重]]でイマイチだから
- 拡張機能としてインストールできる
- vscode-scb - Visual Studio Marketplace
- インストールすると、
.scbファイルに対してシンタックスハイライトその他機能が使えるようになります
- (v0.2.0以前をお使いの方):
- 以下はアンインストールしてください(v0.3.0以降は統合されました):
settings.jsonへの記載も不要になったので、消して OK です
- Shift + Enter:
[リンク]からリンク.scbを開きます- 存在しない場合は新規かつ未保存として開き、存在する場合はそのまま開きます
- Windows ファイル名としての対策も万全です: スペースと特殊文字は
_に置換します - またカーソルが
[ ]内になくても、近くのものに近づいて開きます(スマートジャンプ)
- Ctrl + Alt + N: スクラッチページを新規作成します
- すぐに書き殴れるページを新規します
- ファイル名は
tmpXXXXXX.scb固定なので意識しなくて良いです - ちゃんとリンク先とリンク元もセットします
他の操作(VSCode コマンド)もあります。ショートカットキーもカスタマイズできます。vscodescb でフィルタリングして各自設定してください:

