LoginSignup
23
20

More than 3 years have passed since last update.

リモートでもペアプロできる! VSCode Live Shareの使い方を紹介

Last updated at Posted at 2020-12-10

はじめに

コロナの影響でリモートワークが増えてきた昨今、開発で困ったとき、どのように対処されていますか?
自分の力で解決できれば良いですが、時には誰かにコードを見てもらいながら、一緒に解決したい場合もあると思います。

そんなときに、このVSCode Live Share (無料) を使うと、簡単にペアプロができます!
今回はこのLive Shareの使い方について解説していこうと思います。

導入方法

導入は簡単で、VSCodeのExtensionsで『Live Share』と検索し、インストールするだけです!

インストールが完了すると、下のようなLive Shareのアイコンがでてきます (アイコンが多いと ・・・ で隠れているかもしれません)。
スクリーンショット 2020-12-09 21.33.56.png

クリックすると、この画面になります。

コードシェアするために、GitHubかMicrosoftでログインする必要があります。
VSCodeの下部にある 『Live Share』 アイコンをクリックして認証します。
スクリーンショット 2020-12-10 18.56.13.png

_2020-12-09_19.58.03.png

認証すると、このような画面に遷移します。
Visual Studio Codeを開くをクリックすると、準備完了です!

リンクの発行と共有できる項目

コードをシェアするためのリンクを発行します。
VSCodeの下部にあるユーザー名をクリックします。
スクリーンショット 2020-12-10 19.06.45.png

すると、一番上にリンクを発行する項目がでてきます。
これをクリックすると、リンクをコピーできるので、ペアプロしたい人とリンクを共有しましょう! (相手もLive Shareにログインしている必要があります)
スクリーンショット 2020-12-10 19.06.57.png

共有できる項目

Live Shareで共有すると、このような画面になります。
_2020-12-09_20.34.18.png

それぞれの簡単な説明を表にまとめました。
また、画像にはありませんが、『Live Share Audio』を追加すると、音声チャットもできます。

項目 何ができるか
Participants 今招待しているユーザーがわかります
Shared Servers 共有しているポートがわかります
Shared Terminals 共有しているターミナルの種類と権限がわかります
Chat Channels ここでチャットできます

コードシェア

コードシェア、実際にやるとこんな感じです。
今、相手がどの行をみているかがわかり、一緒にコードを書くことができます。
Kapture_2020-12-09_at_21.04.21.gif

ポートシェア

ngrokのように、共有したいポートを指定して使うことができます。
スクリーンショット 2020-12-10 19.21.53.png

ターミナルシェア

相手がexitするまで、ターミナルの操作ができます。
これは、Read-onlyにしないと、少し怖い。

チャット

このような感じでチャットもできます!
_2020-12-09_20.27.40.png

ボイスチャット

以下の『Live Share Audio』を追加すると、ボイチャもできるようになります!

_2020-12-09_20.37.22.png

ログアウト

SESSION DETAILSの赤いボタンをクリックするか、VSCode下部のユーザー名をクリックすると、共有の終了およびログアウトができます。
スクリーンショット 2020-12-10 19.32.46.png

スクリーンショット 2020-12-10 19.33.02.png

終わりに

今回、VSCodeのLive Shareを触れてみましたが、こんなに高機能なのに無料!なのは驚きました。
ペアプロツールとして優れているので、ぜひ試してみてください!!

23
20
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
20