追加
Tools ドロワー — ヘッダメニューの Tools、または任意の URL に ?tools=<tool> で開きます。画面を離れずに、貼り付けたテキストをその場で扱えます。
- Markdown preview — ファイル閲覧と同じレンダラなので、目次・タスクリスト・frontmatter・コードハイライト・
```mermaidフェンスがそのまま効きます - Mermaid preview — ズームとドラッグ移動つき
- JSON / YAML — 入力形式を自動判定して、選んだ形式に整形し直します。検証と相互変換を兼ねます
各ツールの下書き・最後に使ったツール・ドロワー幅は .code-viewer/tools.json に保存され、開き直すと続きから使えます。ドロワーの幅は左端のグリップで変えられます。
変更
- ヘルプページへのアイコンリンクを、メニュー項目としての
Helpに変更しました
修正
- 独自のスクロール領域に置かれた Markdown プレビューで、目次を押しても移動せず、選択状態も末尾に固定されていた問題を修正しました
内部
- ER 図のズーム / パンを
core/diagram-viewport.tsに共通化 - SQL 専用だった shiki のハイライト取り出しを言語非依存に一般化
- YAML パーサを遅延読み込みのバンドル (
web/yaml.js) として追加