Installation Guide - ootomonaiso/docusaurus_edit GitHub Wiki
Docusaurus Editor拡張機能のインストールと初期設定について説明します。
- VS Codeを開く
-
拡張機能ビューを開く(
Ctrl+Shift+X
/Cmd+Shift+X
) - **「Docusaurus Editor」**を検索
- **「インストール」**ボタンをクリック
-
GitHubリリースページから最新の
.vsix
ファイルをダウンロード - VS Codeで
Ctrl+Shift+P
/Cmd+Shift+P
を押す - **「Extensions: Install from VSIX...」**を選択
- ダウンロードした
.vsix
ファイルを選択
# 既存のDocusaurusプロジェクトを開く
code my-docusaurus-project
# または新しいプロジェクトを作成
npx create-docusaurus@latest my-website classic
cd my-website
code .
拡張機能は以下の条件で自動的に有効化されます:
-
docusaurus.config.js
またはdocusaurus.config.ts
ファイルが存在する - ワークスペースフォルダ内にDocusaurusプロジェクト構造が検出される
手動で有効化する場合:
-
コマンドパレットを開く(
Ctrl+Shift+P
/Cmd+Shift+P
) - **「Docusaurus Editor: このフォルダーで有効化」**を実行
複数のDocusaurusプロジェクトがある場合や、プロジェクトがサブフォルダにある場合:
- アクティビティバーのDocusaurusアイコンをクリック
- **「Docusaurus ルートを設定」**ボタンをクリック
- 適切なフォルダを選択
正常にインストールされた場合、以下が表示されます:
- アクティビティバーにDocusaurusアイコン(📖)が表示
- Docusaurusエクスプローラーパネルが利用可能
- ファイル統計パネルが利用可能
-
.md
や.mdx
ファイルでMarkdown編集機能が有効 - 右クリックメニューに**「Markdown記法挿入」**が追加
- エディタータイトルにプレビューボタンが表示
📁 docs/
├── 📄 intro.md
├── 📁 tutorial-basics/
│ ├── 🏷️ _category_.json
│ ├── 📄 create-a-document.md
│ └── 📄 create-a-page.md
└── 📁 tutorial-extras/
├── 🏷️ _category_.json
└── 📄 manage-docs-versions.md
VS Codeの設定で以下のオプションが設定可能です:
{
// Docusaurus Editor設定(今後のバージョンで追加予定)
"docusaurusEditor.autoDetectProjects": true,
"docusaurusEditor.showFileStats": true,
"docusaurusEditor.enableGitIntegration": true
}
原因: Docusaurusプロジェクトが検出されていない
解決方法:
-
docusaurus.config.js
ファイルが存在することを確認 - 手動で有効化:コマンドパレット → 「Docusaurus Editor: このフォルダーで有効化」
原因: docs/
フォルダが存在しないか、権限がない
解決方法:
- プロジェクトルートに
docs/
フォルダがあることを確認 - フォルダの読み取り権限を確認
- リフレッシュボタン(🔄)をクリック
原因: Gitが初期化されていないか、認証情報が設定されていない
解決方法:
-
git init
でリポジトリを初期化 - リモートリポジトリの設定:
git remote add origin <URL>
- Git認証情報の設定
- VS Code: ^1.101.0
- Node.js: 16.0.0以上(Docusaurusプロジェクト用)
- Git: 2.0.0以上
- GitHub CLI(オプション): プルリクエスト作成機能用
{
"@docusaurus/core": "^3.0.0",
"@docusaurus/preset-classic": "^3.0.0"
}
インストールが完了したら、基本的な使い方を参照して、実際に拡張機能を使い始めましょう!
次のステップ: 基本的な使い方 | TreeView機能