Visual Studio Code(VSCode)は、無料かつ高機能なコードエディタで、拡張機能を入れることで自分好みにカスタマイズできます。
今回は、初心者にも使いやすく、開発効率が上がるおすすめの拡張機能を5つ紹介します。
1. Todo Tree
タスク管理やメモをコメントで書くことが多い方におすすめなのが Todo Tree
です。
// TODO: エラーハンドリングを追加する
// FIXME: 無限ループになる可能性あり
こんなコメントをコードに書くと、自動でサイドバーに一覧表示してくれます。
タスク漏れの防止や、コードレビュー前のチェックに最適です。
2. Gemini (by Google)
Gemini は Google が提供する AI アシスタント拡張機能です。
自然言語で質問したり、コードのリファクタや改善案を提案してくれたりします。
できること一例:
- このコードのバグを教えて
- PythonでFizzBuzzを書いて
- この関数を短くして
初心者がつまづいた時にも、即座にアドバイスをくれる頼もしい相棒です。
3. Prettier - Code formatter
コードのフォーマットを自動で整えてくれる拡張機能。
特に JavaScript や HTML、CSS を書く方に必須レベル。
設定しておけば「保存時に自動整形」されるので、チーム開発でもコードスタイルが統一されます。
4. GitLens
Git の履歴を可視化する強力なツール。
「この行、誰がいつ書いたの?」をファイルを開いたまま確認できます。
変更の経緯をたどるときにとても便利です。
5. Live Server
静的なHTMLファイルなどをリアルタイムでブラウザに表示できる拡張機能。
変更を保存するたびに自動でブラウザをリロードしてくれるため、Web開発のスピードが大幅にアップします。
まとめ
拡張機能名 | 用途 |
---|---|
Todo Tree | コメントでのタスク管理を見える化 |
Gemini | AIアシスタントによるコーディング補助 |
Prettier | コードの自動整形 |
GitLens | Git履歴の可視化 |
Live Server | ブラウザへのリアルタイム表示 |
プログラミング学習で困っていませんか?
VSCodeや開発環境の使い方で困ったら、個別指導のプログラミングスクールもご検討ください。
現役エンジニアがあなたのペースに合わせて丁寧にサポートします。
お気軽にご相談ください📩