この記事の最終更新日: 2022年12月30日

今回は、Googleが開発し近年注目されているGO言語。その
開発を行う上で絶対に必要なプラグインと、
作業効率が格段に上がるプラグイン10選を紹介します。
まだ使ったことがないプラグインがあれば、絶対に試す価値があるので、
ぜひご自身のVSCodeにインストールして、カスタマイズしてみてください。
1. Go


・拡張機能「Go」を入れるだけで、汎用的で優れたGo言語のサポート機能を使うことができます。
・コードスニペット(予測変換機能 )を活用して、効率よくコーディングしていきましょう。
2. Go Outliner


・Go言語における、アウトライン機能を強化してくれる拡張機能です。
3. Go Test Exlorer


・Go言語における、テスト機能を強化してくれる拡張機能です。
・テストの実行結果が正しいか正しくないかがアイコンから直感的にわかります。
4. indent-rainbow


・indent-rainbowを入れることで、インデントが階層別に色分けされます。
・Pythonは余計なスペース(空白)で少しでもずれてしまうと、エラーになります。
→indent-rainbowを入れることでインデントが視覚的に見やすくなり、ミスを防ぐことができます。
5. ZenKaku


・Zenkakuを入れることで、全角スペースがグレーで表示されるようになります。
・インデントのズレがあると、コードが見づらくなってしまいます。
→Zenkakuを入れることで、コードの保守性が向上します。
6. Better Comments


・Better Commetsを入れることで、コメントを重要度と種類によって色分けすることができます。
・コメント直後の半角記号か文字列によって色の指定ができます。
! : 赤色 ? : 青色 * : 黄緑 TODO: : オレンジ
→Better Commentsを入れることで、コメントの管理と識別がしやすくなります。
7. Trailing Spaces


・Trailing Spacesを入れることで、コード末尾の余計なスペースが赤字で表示され、ソースを綺麗に保つことができます。
8. GitHub Theme


・GitHubThemeを入れることで、VSCode全体のテーマを変更することができます。
・GitHubの公式テーマで、定評のある配色のテーマになります。
9. Tabnine AI Autocomplete


・Tabnine AI AutocompleteはAIを活用して、非常に精度の高い予測変換をしてくれます。
・Go言語にも対応しているのでぜひ活用してみてください。
10. Go AutoTest


・Go AutoTestはテスト関数を自動で実行してくれる拡張機能です。
・Go Test Exlorerと比較して使ってみてください。(更新頻度や使い心地で判断してみてください。)
以上、VSCodeをGo言語超特化型にする、最高の拡張機能10選まとめでした。
準備が整ったら、次は実際に開発を進めていきましょう。
VSCode関連記事

大阪のエンジニアが書いているブログ。
コメント