編集済み 6 数日前 によって ExtremeHow 編集チーム
ビジュアルスタジオコードビジュアルスタジオライブシェア協力ペアプログラミング拡張機能リモートワーク共有リアルタイム統合セットアップクラウド生産性開発リモートチームワークプロジェクトコミュニケーションデバッグインターフェースツール
翻訳が更新されました 6 数日前
Visual Studio Code (VS Code) は、その軽量さ、広範なカスタマイズオプション、豊富な拡張機能により開発者に愛されています。特に強力な機能の1つは、Visual Studio Live Shareを使用してリアルタイムで共同作業を行えることです。この機能により、複数の開発者がVS Codeの同じインスタンスを共有し、たとえ世界の反対側にいても、一緒に座っているかのように同じコードベースで作業できます。以下のガイドでは、VS CodeでVisual Studio Live Shareを使用して他の人とコラボレーションする方法を説明します。
Visual Studio CodeでLive Shareを使用するには、Live Share拡張機能をインストールする必要があります。このステップは簡単です:
Ctrl+Shift+X
を押して拡張機能ビューを開きます。インストールが完了すると、VS Codeウィンドウの下部にさまざまなLive Shareオプションが含まれるツールバーが表示されるのがわかります。
Live Shareでコラボレーションセッションを開始するには、ホストがプロジェクトを共有する必要があります。手順は以下の通りです:
Ctrl+Shift+P
)を使用して「Live Share: Start Collaboration Session」を選択します。プロジェクトファイルがGitなどのバージョン管理システムにホストされていることを確認して、変更を効率的に管理できるようにすることが重要です。ただし、Live Shareではリポジトリを設定しなくても作業が可能です。
同僚からLive Shareリンクを受け取った場合、セッションへの参加は簡単です:
Visual Studio CodeのLive Shareには、コラボレーションを強化するいくつかの機能があります:
すべての参加者がリアルタイムでコードを表示および編集できます。お互いのカーソル位置と選択が異なる色と名前タグで識別されます。これにより、同期したコード開発とコードレビューが可能です。
Live Shareの便利な機能に「フォローモード」があります。Live Shareビューの参加者の名前をクリックすると、そのセッションで彼らを「フォロー」することができます。これにより、あなたのビューは彼らがコード内でいる場所へ自動的にスクロールします。これは特に教育やガイド付きウォークスルーに役立ちます。
ホストはゲストとターミナルセッションを共有できます。これは、プロジェクト関連のコマンドを実行したり、問題をトラブルシューティングしたり、CLIツールをデモンストレーションしたりするのに役立ちます。ホストは、参加者がターミナルに対して読み取りまたは書き込みアクセスを持つかどうかを制御できます。
Live Shareは、ホストからゲストへのポートフォワーディングを自動的に処理できます。特定のポートでWebサーバーやサービスを実行している場合、ゲストはそれをローカルで実行しているかのようにアクセスできます。これは、Webアプリケーションのリアルタイムデバッグに不可欠です。
Live Shareは、参加者が共有プロジェクトを共同でデバッグすることを可能にします。ホストはデバッグセッションを共有し、ゲストはブレークポイントを設定したり、コードをステップ実行したり、変数を検査できます。すべてのコラボレーターがセッションの流れを妨げることなく対話できます。
Live Shareでのコラボレーション効率を高めるためのヒントをいくつか紹介します:
Live Shareを使用する際に直面する可能性のある一般的な問題とそのトラブルシューティング方法を紹介します:
すべての参加者に安定したインターネット接続があることを確認します。ネットワーク設定やファイアウォールが必要なポートをブロックすることがあります。ネットワーク設定を確認し、Live Shareの接続を許可してください。
他の拡張機能との競合により問題が発生する可能性があります。Live Shareセッションがアクティブな間は、不必要な拡張機能を一時的に無効にして、それで問題が解決するかどうか確認します。
サインインで問題が発生した場合、アカウントの認証情報を再確認してください。MicrosoftまたはGitHubアカウントを通じてアクセスを許可したことを確認してください。
すべてのコラボレーターが最新バージョンのVS Codeを使用していることを確認してください。古いバージョンでは、すべてのLive Share機能をサポートしていない場合があります。
Visual Studio CodeでのVisual Studio Live Shareは、地理的な場所に関係なく開発者間を橋渡しする強力なツールです。セットアップが簡単で、コードプロジェクトでのリアルタイムコラボレーションを強化する多くの機能を提供します。このツールの適切な理解と使用により、開発チームはワークフローを大幅に改善し、互いに学び合い、プロジェクトをより効率的に完了できるようになります。
記事の内容に誤りがある場合, あなたは