Skip to content

VIsual Studio Codeで小説を執筆する時に使う言語拡張です。

Notifications You must be signed in to change notification settings

YuhoOba/vscode-language-japanese-novel

 
 

Repository files navigation

Visual Studio小説モード

小説を書く際に用いる言語モードです。会話や青空文庫の注記法で記されたルビなどをカラーリングします。

カラーリング

実装しているハイライト

  • 鉤括弧(「」)で挟まれた会話
  • 青空文庫の注記
    • ルビ
    • [#「」に傍点]
    • そのほか、[#……]で記される記法
  • 数字と単位

縦書きプレビュー

メニューの[Novel:縦書きプレビュー]で、現在使っているエディタのテキストを、HTMLの縦書きでプレビューすることができます。

Extension Settings で、文字サイズと一行あたりの文字数、ページあたりの行数を設定してお使いください。正規表現による検索置換も実装しましたので、オリジナルのタグを挿入することも可能です。

プレビュー画像

参考にした文献

VSCodeで俺々言語モードを作る https://qiita.com/takl/items/ba2f63db515f66585d1f

Language Grammars https://macromates.com/manual/en/language_grammars

About

VIsual Studio Codeで小説を執筆する時に使う言語拡張です。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.0%
  • CSS 1.0%