全体
必須
Japanese Language Pack for VS Code
- UIが日本語になります。
- タイポが検知できるようになります。
- ショートカットコマンドを使うことでDockerコンテナへのアクセスが可能になります。ぜひ覚えましょう。
推奨
- 赤線などのエラー情報がホバーしなくても表示されるようになります。
- Markdown関連はこれを入れれば他の拡張機能は不要です。
- 翻訳が非常に楽になります。
JavaScript, TypeScript, Vue 関連
必須
import hoge from '@/hoge'
などでパスを記述する際に補完が効くようになります。
推奨
- 型エラーが見やすくなります。ただし、動作がやや重い場合があります。
- ローカルのDBクライアントとして、データを素早く確認できます。
PHP 関連
必須
(特になし)
推奨
- PHPStan Laravel
- PHPStanをリアルタイムで解析し、エラーを表示してくれます。
必要に応じて
- ペアプログラミング時に便利です。
- VSCode上でプルリクエストをレビューし、コードの変更を確認できます。
個人的なおすすめ(ニッチなもの)
- ファイルをカテゴリ毎にネストして表示できます。
- 行にブックマークを設定できます。修正ファイルが多い時の移動に重宝します。
- コンフリクト時に対象箇所がハイライトされます。
- Diffが見やすくなります。標準機能でも一部対応しています。
- アイコンライブラリの表示サポートです。Iconifyを使用している場合は導入を検討しましょう。
テーマ設定
- メインのテーマとして。Night Owlもおすすめでしたが、最終的にはデフォルトのダークテーマに落ち着きました。
- 安定したアイコンテーマです。
- 迷子防止に役立ちます。
非推奨
WARNING
個人的な意見です。
- Vetur
- Vue公式のVolarに置き換わっています。Vue 2もVolarで動作するため不要です。