/hidemaru_scb

秀丸エディタでScrapbox風味の記法やリンクを実現する

MIT LicenseMIT

hidemaru_scb

秀丸エディタでScrapbox風味の記法やリンクを実現する

image

ダウンロード

要件

  • 秀丸エディタ V8.00 以上

インストール

強調表示とマクロの設定が必要です。

強調表示の設定

  • 1: その他 > ファイルタイプ別の設定 > 設定のリストより、拡張子 .scb 用の設定を一つ新たにつくる
  • 2: .scb ファイルに対して 1 の設定を使うように適用する
  • 3: 1 の設定に以下を読み込ませる
    • scb.hilight
    • 「読み込む対象」は全てをオンにしてください

※インデントのカラーが少ない版(青系2色のみ)もあります → scb_mincolor.hilight

image

マクロの設定

  • 以下のマクロを新規登録し、適当なショートカットキーを設定してください
    • scb_new_or_open.mac
  • 興味があれば以下も同様に、設定すると良いでしょう(2022/08/27、作者はもう使っていません)
    • scb_swap_line_updir.mac
    • scb_swap_line_downdir.mac

使い方

  • .scb ファイルを開く
  • ゴリゴリ書く
  • リンクや行並び替えなどはマクロを使うと便利です

サンプルファイル も開いてみてください。

マクロについて

  • キーボードショートカットは各自のお好みでどうぞ
  • Ctrl + Alt 系は、環境によっては動作しないことが多いようです

scb_new_or_open.mac

  • リンク記法で囲む、リンク先に飛ぶ、URLを開くなど
  • 筆者の設定: Ctrl + Shift + 1

scb_swap_line_updir.mac

  • 現在行を、一つ上の行と入れ替える
  • 筆者の設定: Ctrl + Shift + k または Ctrl + Alt + Up

scb_swap_line_downdir.mac

  • 現在行を、一つ下の行と入れ替える
  • 筆者の設定: Ctrl + Shift + j または Ctrl + Alt + Down

更新履歴

  • 2022/09/04
    • add スマートオープンの挙動をもう少し賢くした
      • カーソルが行末にある場合、左側にあるリンクを開く
      • カーソルがそれ以外にある場合、右側にあるリンクを開く
        • 以前はここが「カーソルが行頭にある場合」にしか機能しなかったが、行頭以外でも機能するようにしたのが今回の改修
  • 2022/08/27
    • fix 折り返された行でもリンク記法が働くように修正
    • add リンク記法の外にカーソルがある場合でもリンク記法を開く挙動を追加(スマートオープン)
    • add インデントカラー少ない版の強調設定 scb_mincolor.hilight を追加
  • 2021/03/17
    • fix scb_new_or_open.mac利用時に検索ダイアログの設定が乱れる問題
      • 現在の設定を保存しておき、処理後に復元する処理を追加することで回避
    • fix 引用の強調表示がされないケース
    • fix 1文字のインデント無し行がアウトラインされない
  • 2021/01/30 初版

ライセンス

MIT

作者

stakiran