本日マイクロソフトは、Visual Studio Codeファイル/フォルダーエディターをリリースしました。
最初の制限は、単一インスタンスのアプリケーションのように見えることです。
複数のインスタンスを取得する方法、または複数のインスタンスを同時に開く方法はありますか?
本日マイクロソフトは、Visual Studio Codeファイル/フォルダーエディターをリリースしました。
最初の制限は、単一インスタンスのアプリケーションのように見えることです。
複数のインスタンスを取得する方法、または複数のインスタンスを同時に開く方法はありますか?
回答:
Ctrl+ Shift+ Nながら、新しいウィンドウが開きますCtrl+はK、その後のキーを解放し、そして押すと、O新しいウィンドウで現在のタブを開きます。次に、メニューの[ファイル ] → [フォルダーを開く ]を使用して、各ウィンドウに異なるフォルダーを持つVisual Studio Codeの2つのインスタンスを作成できます。
⌘+ Shift+ Nおよび⌘+ Kfor Mac。
役立つキーボードショートカットのリストはここにあります。
使用する
code -n
プログラムを起動したとき。これは、「前のセッションを復元する代わりに、Visual Studio Codeの新しいセッションを開きます。」(ここから)。
これを使用する方法は、「コード」ショートカットを変更して-nパラメーターを含めることでした。
while Ctrl+K then release the keys and press O would open the current tab in a new window
同じフォルダの複数のインスタンスを開く場合、現在サポートされていません。実装を確認したい場合は、このGitHubの問題を見て賛成票を投じてください。複数のVisual Studioコードウィンドウでプロジェクトフォルダーを開くためのサポート
Ctrl+ Shift+P新しいウィンドウでワークスペースを複製 Enter
から:https : //code.visualstudio.com/updates/v1_24#_duplicate-workspace-in-new-window
VSCode(Mac OS)でファイルまたはフォルダーが開かれ、VSCodeが既に実行されているときに新しいウィンドウを作成する方法を知るためにここに来ました。GitHub Atomと同じです。上記の答えは私の質問に答えていません。少し答えを見つけたので、共有します。
設定:
window.openFilesInNewWindow-に設定するとon、ファイルは新しいウィンドウで開きます。
window.openFoldersInNewWindow-に設定するとon、フォルダは新しいウィンドウで開きます。
Atomのように動作させるためのボーナス:に設定window.newWindowDimensionsしmaximisedます。
0.9.0リリースから、window.reopenFoldersVisual Studio Codeが前のセッションのすべてのフォルダーを復元するかどうかを制御する新しい設定を追加しました。
デフォルトでは、最後に作業したアクティブウィンドウのみが復元されますが、この設定をallに変更すると、Visual Studio Codeはウィンドウ内のすべてのフォルダーを自動的に再び開きます。
Linux(UbuntuおよびKali Linuxでテスト済み)では、ドックのタイルを右クリックしてを選択することもできますNew Window。
複数のウィンドウを開くことができます(メニューから、またはcode実行可能ファイルを再度実行して)。
ただし、残念ながら現時点では実際に個別のインスタンスを作成する方法はないようです。たとえば、2つのシェルをそれぞれ異なる環境(異なるパスなど)で開いている場合code、両方を起動すると、2番目のウィンドウが最初のウィンドウと同じパスを共有し、起動元の環境を無視します。
それぞれが異なるパスでフォルダーを開く場合、複数のVS Codeウィンドウを同じ有効なフォルダーで開くことができます。たとえば、Windowsでは、C:\ Git \ MyProjectのプロジェクトをVS Codeの1つのインスタンスで開き、\ MyPC \ c $ \ Git \ MyProjectを別のインスタンスで開くことができます。管理共有(c $)が利用できないか適切でない場合は、必要なアクセスを提供する明示的な共有を構築できます。
いいえ、これは理想的なソリューションではありません。