Markdown: Markdown クイック スタートとエディターの選択

複雑なソフトウェアは必要ありません。どのテキスト エディタでも Markdown を作成できますが、適切なエディタを使用すると生産性が 2 倍になります。

1. 学ぶこと


2. 初心者向けの実話

(1) 問題点: どのソフトウェアを使用すればよいか分からなかった

マリーは Markdown を学びたかったのです。彼女は 3 つのエディタをダウンロードして試しましたが、それぞれがまったく異なるインターフェイスを持っていました。1 つはプレーン テキストを表示し、1 つはライブ フォーマットを表示し、もう 1 つはコード エディタのように見えました。彼女は一言も書かずにツールを比較する 2 日間を費やしました。

(2) 解決策: エディターを選んで書き始める

同僚は、「VS Code から始めて、Markdown 拡張機能をインストールし、プレビューしながら書いてください」と提案しました。マリーはセットアップに 10 分を費やし、その後 .md ファイルを開いて書き込みを開始しました。彼女は左側で入力し、右側に美しくレンダリングされた出力がリアルタイムで表示されるのを見て、すぐに Markdown の魅力を理解しました。初日、彼女は 3 つの技術的なメモを書きました。


3. Markdown エディターの種類

Markdown エディターは 3 つのカテゴリに分類され、それぞれが異なるユーザーに適しています。

100%
graph TB
    A[Markdown Editors] --> B[Plain-Text Editors]
    A --> C[Dedicated Editors]
    A --> D[Online Editors]
    B --> E[VS Code / Sublime Text]
    C --> F[Typora / Obsidian]
    D --> G[StackEdit / Jianshu]
カテゴリー 最適な用途 特徴
プレーンテキストエディタ VS コード、サブライム テキスト、Notepad++ 開発者 軽量で拡張性があり、プレビューにはプラグインが必要
専用エディター タイポラ、オブシディアン、iA ライター ライター、メモ係 WYSIWYG、気を散らすことのないライティング
オンラインエディタ StackEdit、HackMD、Jianshu コラボレーション インストール不要、マルチユーザー編集

(1) VS Code — 開発者の第一選択

VS Code は現在最も人気のあるコード エディターであり、拡張機能を使用すると強力な Markdown エディターになります。

MARKDOWN
Recommended extensions:
- Markdown All in One (shortcuts, table of contents, auto-formatting)
- Markdown Preview Enhanced (enhanced preview)
- Paste Image (auto-saves pasted images)
💡 ヒント: VS Code には Markdown プレビューが組み込まれています。Ctrl+Shift+P を押して「Markdown: Open Preview」と入力します。

▶ 例: 3 人のエディターが同じ Markdown ファイルを開く

TEXT 📖 参照専用
VS Code: Source on the left + live preview on the right (split view)
Typora: WYSIWYG, no split view (source hidden)
Notepad: Plain text, no formatting (source only)

さまざまなエディターがどのように機能するかを理解することは、ニーズに合った適切な執筆ツールを選択するのに役立ちます。

(2) Typora — エレガントな WYSIWYG の選択

Typora のユニークな点は、分割ペインがないことです。書式設定がレンダリングされる単一のインターフェイスに直接書き込むことができます。 # の見出しはすぐに大きく太字になり、*italic* のテキストはすぐに斜体になります。

MARKDOWN
# In Typora
Type # Heading → heading immediately becomes large and bold
Type **bold** → text instantly turns bold
Type --- → a divider line appears immediately
💡 ヒント: Typora は有料アプリ ($14.99 の 1 回限りの購入) ですが、無料トライアルが提供されています。 Obsidian は、同様に強力な機能を備えた無料の代替品です。


4. 最初のマークダウン ファイルの作成

(1) 新しいファイルの作成

.md ファイルを作成する最も簡単な方法:

BASH
# In the terminal
touch my-first-doc.md

# Or in VS Code:
# File → New File → Save with .md extension

▶ 例: Markdown への Python コード ブロックの埋め込み

MARKDOWN
## My First Code Block

\`\`\`python
print("Hello, Markdown!")
\`\`\`

▶ 例: VS Code でのマークダウンのプレビュー

MARKDOWN
Press `Ctrl+K V` to open side-by-side preview
Press `Ctrl+Shift+V` to open full-screen preview

Left pane: write Markdown source
Right pane: see rendered output in real time

5. マークダウンのワークフロー

(1) ローカルワークフロー

100%
graph LR
    A[Create .md file] --> B[Write in editor]
    B --> C[Check with live preview]
    C --> D{Content looks good?}
    D -->|Yes| E[Save / commit to Git]
    D -->|No| B
    E --> F[Convert / publish]

(2) 一般的なワークフロー

シナリオ ツールチェーン 説明
技術文書の作成 VS コード + Git + GitHub ローカルに書き込み、コミット後に自動レンダリング
ブログを書く タイポラ + ヒューゴ / ヘクソ ローカルに書き込み、静的サイトに構築
メモをとる 黒曜石 + クラウド同期 ローカル ストレージ、デバイス間で同期
チームコラボレーション HackMD + スラック リアルタイムのオンライン共同編集

▶ 例: VS Code を使用した完全な作成ワークフロー

MARKDOWN
1. Open VS Code, create `note.md`
2. Write the title and body
3. Press Ctrl+Shift+V to open the preview
4. Edit until satisfied
5. Ctrl+S to save the file
6. Commit to GitHub with git
💡 ヒント: これは単なる Markdown ワークフローではなく、ほとんどのテクニカル ライターにとって標準的なワークフローです。これをマスターすれば、効率的にコンテンツを制作できるようになります。


6. 完全な例: ゼロから Markdown ノートの公開まで

TEXT 📖 参照専用
Note title: [Notes] CSS Flexbox Layout

Core concept: Flexbox is a one-dimensional layout model

Common properties cheatsheet:
  display → flex
  justify-content → center, space-between
  align-items → center, stretch

Sample code:
  .container { display: flex; justify-content: center; }

Reference: MDN Flexbox Guide

期待される結果: 概念、プロパティ チートシート、コード例、参照リンクを含む、よく構成された技術ノート。


❓ よくある質問

Q メモ帳で Markdown を記述できますか?
A はい、ただしお勧めしません。メモ帳には構文の強調表示やプレビューがないため、書式設定を間違えやすくなります。少なくとも VS Code または Notepad++ を使用してください。
Q .md ファイルを PDF に変換するにはどうすればよいですか?
A VS Code の Markdown PDF 拡張機能を使用するか、Typora の [ファイル] → [エクスポート] → [PDF] を使用します。高度な使用: pandoc file.md -o file.pdf.
Q モバイルで Markdown を作成できますか?
A はい。 iOS の場合は、1Writer または Working Copy を試してください。 Android の場合は、Markor または Neutron コード。モバイルで Markdown を書くことは、アイデアを素早く書き留めるのに最適です。
Q Markdown ファイルにはどのように名前を付ければよいですか?
A my-first-doc.md のように、すべて小文字とハイフンを使用してください。ファイル名にはスペースや非 ASCII 文字を使用しないでください (URL の互換性が向上します)。
Q Typora と Obsidian — どちらを選択すればよいですか?
A クリーンでエレガントなライティング エクスペリエンス (WYSIWYG) を実現するには、Typora を選択してください。ナレッジ管理、双方向リンク、グラフ ビューが必要な場合は、Obsidian (無料) を選択してください。

📖 まとめ


📝 練習問題

  1. 初心者: VS Code で hello-markdown.md ファイルを作成します。 H1 見出し、H2 見出し、段落、およびコード ブロックを記述します。次に、Ctrl+Shift+V を押して結果をプレビューします。

  2. 中級: VS コードと強化された Markdown プレビューを Obsidian と比較します。それぞれに短いメモを書き、どのツールを好むか、そしてその理由を説明します。

  3. チャレンジ: Typora トライアル版をインストールするか、StackEdit (オンライン) を使用します。画像とリンクを含む Markdown 記事を作成し、それを PDF と HTML の両方としてエクスポートして、書式が一貫していることを確認します。

Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%