PhpStorm から Visual Studio Code に移行した
体調ぶっ壊してて、気がついたら PhpStorm のライセンスがきれてたので Visual Studio Code に移行した。ざっと移行してみた感想だけど、 PHP まわりの細かな部分は PhpStorm に軍配があがるけど、JavaScript まわりは Visual Studio Code のほうが出来がよい。それに何よりも動作が軽いのが嬉しい。
というわけで移行にはわりと満足してる。
下記は Visual Studio Code で利用している拡張の一覧
Bracket Pair Colorizer
対応したカッコの色がペアになる
PhpStorm でいうところの Rainbow Brackets
DotEnv
.env ファイルの編集とかに使う
PhpStorm でいうところの .env files support
EditorConfig for VS Code
.editorconfig で指定されているとおりにファイルフォーマットを行ってくれる
PhpStorm でいうところの EditorConfig
GitHistory, GitHub Pull Requests, gitignore, GitLens
Git が便利になるアレコレ
Intelephense
PHP のコード補完。PhpStorm には及ばないけれど、なかなかに優秀だと思う
Laravel Extension Pack (Laravel 拡張セット。便利な拡張を一括でインストールできるやつ)
Laravel Blade Snippets
Laravel 5 Snippets
Laravel Artisan
Laravel goto View
MarkDown PDF
MarkDown ファイルを PDF ファイルに変換してくれるやつ
以前はお客様との議事録を MarkDown で書いて PDF で共有するみたいな感じでよく使ってたんだけど、最近は esa や Kibela で共有できるので使わなくなった
PHP DocBlocker
PHP の Doc block を書く補助をしてくれるやつ
イマイチなので、代替を探している
phpfmt
PHP のフォーマッタ
さっき確認したら、リポジトリがリードオンリーになってた。お前、死ぬのか…?
死んでるっぽいの PHP CS FIxer に移行した
PHPUnit
テスト!
Prettier
Prettier でフォーマットしてくれるやつ
REST Client
Qiita で便利って書いてあったから入れた。まだ試していない
Setting Sync
Visual Studio Code の設定を他のマシンにも共有することができる
Trailing Space
コードの末尾空白をファイル保存時に削除してくれるやつ(多分)
フォーマッター入れてればいらないのかも…
Vetur
Vue.js を書く時に便利なやつ
vscode-icons
アイコン
YAML
YAML ファイルを書く時にべんりなやつ