Skip to content

v0.10.0

Latest

Choose a tag to compare

@youtyan youtyan released this 31 Jul 01:17
c69f4de

追加

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) として追加