1. ホーム
  2. visual-studio-code

[解決済み] Visual Studio Code - 同一プロジェクトのタブ(エディタ)を複数画面に表示する

2023-02-05 18:56:41

質問

複数の画面の使用 私は通常、複数のクラス (ファイル) を異なる画面に配置します。これは、リファクタリング、テストのチェック、および変更の比較の際に非常に役立ちます。 Visual Studio Code では、ウィンドウの外側にタブをドラッグして、(たとえば)別のモニターに表示することができません。 ドキュメントやプラグインをチェックしましたが、私が見つけた唯一の方法は、同じプロジェクト(フォルダ)を指す2つのウィンドウを開き、それらを別の画面に配置することです。 私はこのソリューションが好きではありません、それは私がTypeScriptを使用してコード変更を見るときにもいくつかの問題を引き起こします。

何か提案はありますか?

Windows10、VSCodeの最新版を使用しています。

解決方法を教えてください。

解決策としては CTRL+K を押し、CTRL を離した後に O . これで、現在のファイルが新しいウィンドウで開かれます。

このソリューションには、気に入らない点がいくつかあります。 - ドラッグ アンド ドロップが機能しない - VS Code の新しいインスタンスを作成すると、(私の場合) 180MB の RAM が使用されます。 - ファイルを開くのに数秒かかる (かなり遅い) - ファイルは元のウィンドウでも開いたままです。


2019/03/20に更新しました。

ここに追跡できる機能要求があります。

https://github.com/Microsoft/vscode/issues/10121

そして、なぜこのような実装が難しいのかについての説明はこちらです。

https://github.com/Microsoft/vscode/issues/10121#issuecomment-345770248


2019/03/20に更新しました。

もう一つ、@Märによって強調された重要な副作用は、以下の通りです。

IntelliSense は、プロジェクト全体が開かれるウィンドウでファイルを開いたときに持っていた参照を確立するのに失敗します。 プロジェクト全体が開かれるウィンドウでファイルが開かれたときに持っていた参照を確立できません。