はじめに
フリーランスエンジニアとして活動を始める際、効率的な開発環境を整えることは非常に重要です。この記事では、私が実際に使っている環境とツールを紹介します。
エディタ・IDE
VS Code をメインのエディタとして使用しています。以下の拡張機能がおすすめです:
- ESLint / Prettier — コード品質の自動チェック
- GitHub Copilot — AIコーディング支援
- GitLens — Git履歴の可視化
ターミナル
Warp をメインターミナルとして使用。AI機能やブロック単位のコマンド管理が便利です。
バージョン管理
Git + GitHub が基本。以下のワークフローを心がけています:
# featureブランチで開発
git checkout -b feature/new-feature
# こまめなコミット
git commit -m "feat: add new component"
# PRを作成してセルフレビュー
gh pr create --title "Add new feature"まとめ
開発環境は一度整えてしまえば長く使えます。最初に時間をかけて環境構築することで、日々の開発効率が大きく向上します。