Upgrade to Pro — share decks privately, control downloads, hide ads and more …

VSCodeリモート開発機能入門

 VSCodeリモート開発機能入門

74th(Atsushi Morimoto)

December 18, 2019
Tweet

More Decks by 74th(Atsushi Morimoto)

Other Decks in Technology

Transcript

  1. VSCodeリモート開発機能を
    使おう
    Atsushi Morimoto
    @74th

    View Slide

  2. Atsushi Morimoto @74th
    Python、Go、Kubernetes、Terraform @ VSCode with RemoteDev
    VisualStudioCode
    実践ガイド
    最新コードエディタを
    使い倒すテクニック
    (技術評論社刊)
    TS・Go・Python
    拡張機能開発
    LSPまで

    View Slide

  3. 近年の開発環境

    View Slide

  4. リモート開発機能とは…

    View Slide

  5. Dev Containerでの開発

    View Slide

  6. デモ

    View Slide

  7. リモート開発機能の何が嬉しいか?
    ● 使い慣れたPC(MacOS、Windows)を使いながら、
    Linuxの世界で開発ができる
    ○ 最終成果物のLinuxコンテナで動けばOK!
    ○ MacOS、Windowsでの環境構築不要!

    View Slide

  8. リモート開発SSH機能の制約
    ● Linuxサーバを構築していること
    ● SSHで接続可能であること。
    ● Linuxサーバ内で、プロジェクトファイルがチェックアウトされていること
    ● Linuxサーバに、ビルドに必要なツールのほか、git、curlなども含めて、
    開発に必要なソフトウェアがインストールされていること
    ● Linuxサーバでリポジトリにアクセスできること

    View Slide

  9. もう少し詳しい内容は…
    技術書典7
    BOOTHで販売中
    https://74th.booth.pm/items/1575560

    View Slide