Live Shareによるオンラインでの共同作業
VSCode上で複数人で共同編集ができます.
Overleafでは,GitHub連携が有料なのでLaTeXで原稿書くのはこっちの方が使い勝手がいい(?)
導入
Live ShareとLive Share Chatを導入します.
Live Share Chatは編集者とチャットが行える拡張機能で入れておいて損はないと思います.
Live Share Audioといって音声通話出来るものもありますが,今は入れません.
ログインとInvite URLの発行
インストール出来たら左にLive Shareタブができ,左下にLive Shareのアイコンが出来ます.(下図赤枠)
左下のアイコンをクリックすると,初回はログインタブが上に出てきます.
今回はGitHubアカウントでログインします.
Sign in with GitHub
をクリックすると認証ページに飛ばされるので諸々行うと,Live ShareとGitHubの連携が完了しログインできます.
ログイン後,再び左下のアイコンをクリックすると下のようなタブが出てきます.
Invite Others (Copy Link)
から,リンクが発行されるのでこれを共同編集者に送りつけます.
※現在開いているワークスペースの共同編集リンクが発行されるので,予め共同編集を行いたいフォルダを開いておく必要があります.
参加者側
参加者側も同様にVSCodeにLive ShareとLive Share Chatを導入しログインします.
左下のLive Shareアイコンの左に自分のユーザIDが表示されていると思うのでそれをクリックすると下のようなタブが出ます.
Join Collaboration Session
を選択し,先ほど送られてきたURLを貼り付け参加完了です.
LaTeXの編集を行っている画面です.
現在作業を行っているユーザ名が表示され,リアルタイムに更新されます.また,Live Share Chatでやり取りもできます.