Skip to content

0809android/reveal-slides-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reveal Slides Desktop

reveal.jsを基盤とした強力なデスクトッププレゼンテーションエディターです。リアルタイムプレビュー、コードベース編集、メディアサポートを備えています。

機能

  • デュアル編集モード: コードエディター(Monaco)とビジュアルプレビューの並列表示
  • メディアサポート: 画像、動画、ファイルのドラッグ&ドロップ対応
  • Markdownサポート: reveal.js拡張機能付きMarkdownでスライドを記述
  • テーマ選択: 12種類の内蔵reveal.jsテーマ
  • エクスポート機能: HTMLおよびPDFエクスポート
  • オフラインファースト: すべてのデータをSQLiteでローカル保存
  • 高速パフォーマンス: 瞬時のプレビュー更新

インストール

ビルド済みリリースのダウンロード

お使いのプラットフォーム向けの最新リリースをダウンロード:

  • macOS: Reveal-Slides.dmg
  • Windows: Reveal-Slides-Setup.exe
  • Linux: Reveal-Slides.AppImage

ソースからビルド

必要環境:

  • Node.js 18以上
  • npm 8以上
# 依存関係をインストール
npm install

# 開発モードで実行
npm run dev

# お使いのプラットフォーム向けにビルド
npm run dist

使い方

  1. プレゼンテーション作成: 「新しいプレゼンテーション」をクリックまたは Cmd/Ctrl + N を押下
  2. スライド編集: Markdown記法を使用し、--- でスライドを区切る
  3. プレビュー: Cmd/Ctrl + P でプレビューを切り替え
  4. プレゼンテーション開始: Cmd/Ctrl + Enter でプレゼンテーション開始
  5. メディア: ドラッグ&ドロップまたはメディアボタンで画像・動画を追加
  6. エクスポート: ファイルメニュー → HTML/PDFとしてエクスポート

キーボードショートカット

  • ⌘/Ctrl + S: プレゼンテーションを保存
  • ⌘/Ctrl + P: プレビューモードを切り替え
  • ⌘/Ctrl + Enter: プレゼンテーション開始
  • ⌘/Ctrl + N: 新しいプレゼンテーション
  • Esc: プレゼンテーション終了 / ダイアログを閉じる

データ保存場所

すべてのプレゼンテーションとメディアはローカルに保存されます:

  • macOS: ~/Library/Application Support/reveal-slides-desktop/
  • Windows: %APPDATA%/reveal-slides-desktop/
  • Linux: ~/.config/reveal-slides-desktop/

開発

# 開発サーバーを実行
npm run dev

# 本番用ビルド
npm run build

# 配布用パッケージ
npm run dist        # 全プラットフォーム
npm run dist:mac    # macOSのみ
npm run dist:win    # Windowsのみ
npm run dist:linux  # Linuxのみ

ライセンス

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages