Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Remote Development with Visual Studio Code & A clean dev env, working every time, everywhere

VS Code Meetup #9 - Recap VS Code Day 2021

  • Be the first to comment

Remote Development with Visual Studio Code & A clean dev env, working every time, everywhere

  1. 1. Copyright 2021 Hiroyuki Onaka Remote Development with Visual Studio Code A clean dev env, working every time, everywhere 2021/2/8 VS Code Meetup #9 - Recap VS Code Day 2021 大中浩行(@setoazusa) この作品はMicrosoft Corporationから許諾されているものを除き クリエイティブ・コモンズ 表示 4.0 国際 ライセンスの下に提供されています。
  2. 2. Copyright 2021 Hiroyuki Onaka とりあげるセッション • Remote Development with Visual Studio Code • Brigit Murtaugh(@BrigitMurtaugh) • https://www.youtube.com/watch?v=sakjpegUQsk&list=PLj6Ye Mhvp2S6uB23beQaffszlavLq3lNq&index=2 • A Clean Dev Env,Working Every Time,EveryWhere • Yohan Lasorsa(@sinedied) • https://www.youtube.com/watch?v=NNrq2641zTA&list=PLj6Y eMhvp2S6uB23beQaffszlavLq3lNq&index=3
  3. 3. Copyright 2021 Hiroyuki Onaka Remote Developmentの動機 • リモート開発の需要の増大 • 巨大なモノレポ • GPU依存な機械学習やデータサイエンスのプロ ジェクト • Windows Subsystem for Linux(WSL)を使用す る環境
  4. 4. Copyright 2021 Hiroyuki Onaka リモート開発による開発者体験の提供 • ソースコードへのアクセスと統合した環境の セットアップ • ローカルとリモート環境をシームレスに扱え る • ターミナルとブラウザーに限定しないリモー ト環境へのアクセス
  5. 5. Copyright 2021 Hiroyuki Onaka Remote Developmentを提供する拡張機能の紹介(1) • Remote – WSL • WSLによるPyhon+Djangoの開発環境の提供 • Remote – Container • Rustの開発環境のセットアップ
  6. 6. Copyright 2021 Hiroyuki Onaka Remote Developmentを提供する拡張機能の紹介 (2) • Remote – SSH • リモートの並列ビルド環境によるビルド時間の短 縮 • GitHub CodeSpaces
  7. 7. Copyright 2021 Hiroyuki Onaka VSCodeによるRemote-Containers環境の雛形の 提供
  8. 8. Copyright 2021 Hiroyuki Onaka VSCodeによるRemote-Containers環境の雛形の 提供
  9. 9. Copyright 2021 Hiroyuki Onaka 開発環境の問題 • 更新されないドキュメント • ツールのバージョンの不一致 • 他のプロジェクトとの環境の競合
  10. 10. Copyright 2021 Hiroyuki Onaka Dev Containerによるクリーンな環境の提供
  11. 11. Copyright 2021 Hiroyuki Onaka GitHub CodeSpaces拡張機能によるリモート開発
  12. 12. Copyright 2021 Hiroyuki Onaka
  13. 13. Copyright 2021 Hiroyuki Onaka ありがとうございました! • Hiroyuki Onaka • @setoazusa • blog.fieldnotes.jp • Microsoft MVP for Developer Technologies

×