Connect(); 2017 での Visual Studio Code
2017年11月15日 Sean McBreen, @nz_sean
年次開発者会議(見逃した場合はこちらから視聴)当日、本日強調されたいくつかの点を振り返り、過去12か月間でVisual Studio Codeに起こったことについて触れるのは素晴らしいことだと考えました。たとえば、
- 15,000人以上の方々がVS Codeに貢献してくださり、私たちは2017年GitHub OctoverseでNo.1プロジェクトとなりました。
- 毎月2,600,000人以上の人々がVS Codeを使用しており、この1年で160%以上の増加です。
私たちは長い道のりを歩んできましたが、大きな理由はコミュニティからの素晴らしいサポートです。まずは大きな感謝を申し上げたいと思います!
Connect(); からの発表とニュース
今年のConnect(); イベントでは、基調講演、一般セッション、そしてオンデマンドコンテンツの多くでVS Codeが登場します。
主なハイライトをいくつかご紹介します。
-
Visual Studio Live Share VS CodeとVS IDEの両方でリアルタイムの共同編集とデバッグが可能な未来を垣間見せました。リポジトリをクローンしたり、コードや設定をコピーしたりする必要はありません。Visual Studio Live Shareページで詳細をご覧ください。
-
JavaおよびPythonのサポート - フルタイムのチームを配置することで、VS CodeのPythonとJavaへの取り組みを本格化させています。Visual Studioの一般セッションでは、Azure Java FunctionのデバッグやPythonのユニットテストの実行を示すこのサポートの素晴らしいデモがありました。
-
コンテナ内でのデバッグ - コンテナ化された開発は、本番環境を再現し、開発環境をクリーンに保ちながら複数のプロジェクトに取り組むための素晴らしい方法です。Docker拡張機能を使用すると、
docker-composeを実行し、VS Codeのデバッガをコンテナ内で実行されているNode.jsアプリに自動的に接続できます。 -
Azureとの連携 - 現在、多くのAzureサービス用の拡張機能があり、Webアプリのデプロイ、コンテナレジストリとイメージの管理、データベースとの連携などのタスクがはるかに簡単になります。
Connect(); ではVS Codeに関する多くの活動がありましたが、過去12か月を振り返ると、VS Codeの改善ペースについても満足しています。
コミュニティとVS Code
多くの新機能はコミュニティからのものです。issue、プルリクエスト、そして拡張機能の作成を通じて提供されました。私たちは多大な進歩を見てきました。改めて感謝を申し上げたいと思います!
- 2,300件以上のPRを処理しました。
- 30,000件以上のissueをクローズしました。
- 現在、4,700件以上の公開済み拡張機能があります。
今後の展望
私たちはまだ始まったばかりであり、約3,000件の未解決の機能リクエストがあるため、アイデアが尽きることはありません。そのため、今月初めに公開ロードマップを更新しました。これにより、次にどこに焦点を当てるかのアイデアが得られます。いつものように、関心のあるリクエストに賛成票を投じて、私たちを後押ししてください。
私たちの活動を知りたい場合は、リリースノートをチェックしてください。特定の月に何を出荷したかに興味がある場合は、まずそこを見てください。もちろん、毎月のイテレーション計画を見たり、毎日新しいものを入手できるInsidersビルドを使用したりして、私たちと一緒に追跡できます。
よし、これで終わりです。でも心配しないでください。すぐにさらに多くのニュースとアップデートをお届けします。
ハッピーコーディング!
ショーン