【要約】VSCodeでMarkdownファイルをデフォルトでプレビューモードで開くように変更する方法 [Qiita_Trend] | Summary by TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
AIコーディングエージェントの普及により、開発者はコードを書く時間以上にドキュメントを読む時間が増加している。しかし、VSCodeの標準設定ではMarkdownファイルを開くと必ず編集モードで展開される。この挙動が、閲覧中心のワークフローにおいて以下の課題を引き起こしている。
- ・Markdownファイルを開くたびに、手動でプレビューモードへ切り替える必要がある。
- ・閲覧が主目的の際、この操作が開発者の集中力を削ぐノイズとなる。
- ・ファイルごとに個別の操作を強いることが、作業の摩擦を生んでいる。
// Approach
VSCodeのユーザー設定(settings.json)を直接編集し、特定の拡張子に対するエディタの関連付けを強制的に変更するアプローチを採用する。
- ・コマンドパレット(Cmd+Shift+P / Ctrl+Shift+P)を起動する。
- ・'Preferences: Open User Settings (JSON)' を選択し、設定ファイルを開く。
- ・'workbench.editorAssociations' プロパティを定義する。
- ・'*.md' に対して 'vscode.markdown.preview.editor' を割り当てる。
// Result
設定の適用により、Markdownファイルを開いた瞬間にプレビューモードが起動するようになる。これにより、閲覧中心のワークフローにおいて以下の成果が得られる。
- ・プレビューへの切り替え操作が不要になり、閲覧のスピードが向上する。
- ・ドキュメント確認時の認知負荷と操作の手間が削減される。
- ・AIエージェントが生成したドキュメントを即座に確認できる環境が整う。
Senior Engineer Insight
> 些細な設定変更だが、開発体験(DX)の向上において重要な視点だ。AIとの協調が進む現場では、人間は「読み手」としての役割が強まる。この微細な摩擦を排除することは、コンテキストスイッチの抑制に寄与する。ただし、頻繁にMarkdownを編集するユーザーにとっては、逆に編集モードへの切り替えが手間になる。用途に応じた使い分け、あるいはチーム内での設定共有を検討すべきだ。