Markdownプロジェクトの整理
成功のためにドキュメントを構造化
変換を開始良い整理はMarkdownプロジェクトの保守、ナビゲーション、スケーリングを容易にします。ソフトウェアプロジェクトのドキュメント、書籍、コンテンツライブラリのいずれを管理する場合も、適切な構造が時間を節約し、頭痛の種を防ぎます。
このガイドでは、Markdownファイルとプロジェクトの整理に関するベストプラクティスを紹介します。
ファイル命名規則
説明的な名前を使用
任意の識別子ではなく、内容に基づいたファイル名を付けましょう:
# Good
getting-started.md
api-reference.md
troubleshooting-guide.md
# Avoid
doc1.md
chapter_final_v2_FINAL.md小文字とハイフン
システム間の互換性のために小文字とハイフンを使用:
# Good
user-authentication.md
# Avoid
User_Authentication.mdフォルダ構造
ドキュメントプロジェクト
docs/
├── README.md
├── getting-started/
│ ├── installation.md
│ ├── configuration.md
│ └── quick-start.md
├── guides/
│ ├── user-guide.md
│ └── admin-guide.md
├── reference/
│ ├── api.md
│ └── cli.md
└── assets/
└── images/書籍・長文コンテンツ
book/
├── README.md
├── 01-introduction/
│ ├── chapter.md
│ └── images/
├── 02-fundamentals/
│ ├── chapter.md
│ └── images/
└── appendix/
└── glossary.mdベストプラクティス
1ファイル1トピック
各ファイルを1つのトピックに集中させましょう。コンテンツが巨大なドキュメントに埋もれていない方が、検索、編集、再利用が容易です。
ルートREADMEを使用
プロジェクトルートにREADMEを作成し、概要と他のドキュメントへのナビゲーションを提供しましょう。
アセットを分離
画像やその他のアセットは専用フォルダに保管。参照には相対パスを使用:
インデックスファイル
大規模プロジェクトでは、各フォルダにインデックスまたは概要ファイルを追加:
guides/
├── README.md # Overview of all guides
├── user-guide.md
└── admin-guide.mdバージョン管理のヒント
- .gitignore - 再生成する場合は生成ファイル(PDF、HTML)を除外
- 意味のあるコミット - ドキュメント変更には明確なコミットメッセージを記述
- ブランチ - 大規模なドキュメント更新にはブランチを使用
- プルリクエスト - コードのようにドキュメント変更をレビュー
整理されたプロジェクトの変換
よく整理されたプロジェクトは一括変換を簡単にします:
- ドキュメントフォルダに移動
- 変換が必要なファイルを選択
- 一括変換で一度に処理
- 構造を維持した変換済みファイルのZIPをダウンロード
関連ガイド
- テクニカルライターのためのMarkdownワークフロー - 完全なワークフロー
- Markdownファイルの一括変換 - 複数ファイルを処理
- ソフトウェアドキュメント用Markdown - 開発ドキュメントのベストプラクティス