====== Visual Studio Code (VS Code) ====== --- //[[http://www.y2sunlight.com|y2sunlight]] 2021-02-13// Visual Studio Code (通称 VS Code)は、Microsoftによって2015/11/18に公開された高性能ソースコードエディタです。[[https://github.com/Microsoft/vscode|GitHub]]でソースコードもMIT Licenseのもとで公開されています。 一般的に、VS Code はソースコードエディタに分類されています。しかし、実際には、代表的なIDE(Eclipse、IntelliJ IDEA、PhpStromなど)に比べて遜色ないくらいに開発で利用できます。ただ、VS Codeは他のIEDと比べると、最初から全ての機能が提供されている訳ではないので、自分でプラグインを追加してカスタマイズしなければなりません。 従って、VS Codeでは、開発で必要な機能に見合ったプラグインを選定することが重要になります。これは意外と時間のかかる作業になります。言い換えると、自分のしたいことと必要な機能をしっかり把握でき、必要な機能がなくても自分で対処できるような人向けのツールと言えます。 筆者は、PHPのEDIは長年Eclipseを使用してきましたが、最近、WSL2とDockerを開発環境としたPHPによる開発を行う機会があり、VS Codeを初めて実際の現場で使いました。感想としてはEclipseと変わりなく開発ができ、現状、WSL2環境下では、VS Code以外の選択肢はあり得ないとの結論に至っています。従って、Dockerを使った開発では、今後もVS Codeを使うことになると思っています。 Microsoftは、現在 VSCodeを毎月1回継続的にアップデートしていく方針をとっており、本投稿時点では: * January 2021 (Version 1.53) が最新となります。VSCodeは、WSL2と共に、今後どのような進化を遂げるのか、まだまだホットで見逃せない開発ツールの一つです。 リンク * [[https://code.visualstudio.com/]] --- VS Code の本家 * [[https://github.com/Microsoft/vscode]] --- GitHub ===== 目次 ===== January 2021 (Version 1.53) * [[vscode:1.5:install|VS Codeのインストールと基本設定]] * [[vscode:1.5:php|VS CodeでPHPの開発環境を整える]] \\