デュアル モニターでの IDE の配置 [終了]
-
09-06-2019 - |
質問
デュアル モニター上の Visual Studio でどの IDE 配置 (出力、エラー、スレッド、監視など) を使用 (コーディング/デバッグ) していますか?
解決
ちょっと話が逸れますが、私はマシン A、マシン B、マシン C ごとに 2 台ずつ、合計 5 台のモニターの前に座っています。これらは次のように構成されています。
という素晴らしいソフトウェアを使っています 相乗効果, これにより、3 台のマシン間で 1 つのキーボードとマウスを使用できるようになり、画像を含むコピー/ペースト バッファをマシン間で使用できるようになります。
他のヒント
左 - IDE
右 - Web ブラウザ (およびメールなどは最小化)
これは明らかに主観的なものですが、私は IDE を目の前のプライマリ モニターに置いています。アプリはセカンダリ モニター (私の場合は右側) で実行されます。
大きなプライマリ モニター上のエディタ ウィンドウと、2 番目の小さなモニター上の最大化されたフローティング ツール ウィンドウにすべてのツール ウィンドウがドッキングされました。
問題は、VS が現在のエディターのコンテキストに応じてレイアウトを変更することです。デバッグ中に変更されるのですが、希望する場所に正確に保持することはできません。
少し前まで、VS はデバッグ時にプライマリ モニターの右下隅にツール ウィンドウを表示し始めました。なぜそうなるようになったのか正確にはわかりませんが、修正できませんでした。デバッグ時に諦めてツールウィンドウをドッキングする必要がありました。
おい!VS でウィンドウ レイアウトを制御するための適切なアドインを知っている人はいますか?
うーん、私は通常、すべての IDE のものを大きな左側のモニターに置き、次にアプリケーションを右側に置きます。何よりも習慣から外れています。助言がありますか?
最小限のペインが開き (時々出力される)、アニメーションはなく、私の最大のモニター全体にコードとソリューション エクスプローラーだけが表示されます。
可能であれば、コードを書くときは縦向きモードを使用するのが好きですが、現在のモニターは横向きに制限されています。
左:可能な限り大きなエディタ ウィンドウを備えた IDE。右:ほかのすべて。
私は常に IDE を左側のモニターに置き、デバッグ モードで実行するときはアプリ用に右側のモニターを保存します。ウィンドウが再描画されるときに発生するイベントのメッセージ ハンドラーにブレークポイントを設定している場合、IDE がポップアップしてアプリをカバーするときに (アプリを再度公開するときも同様に)、イライラするイベント ループに陥る可能性があります。
それ以外では、現時点でどのウィンドウが必要か (呼び出しスタック、出力、メモリなど) によって異なります。
私たちのスタジオには、コードを表示するための画面領域を増やすために、ワイドスクリーン モニターを縦向きにして使用している開発者がいます。このモードにはドライバーのサポートが必要だと思います。たとえば、nVidia コントロール パネルは、私が説明したことを達成するためにモニターの回転をサポートします。
水平方向が失われ、垂直方向が優先されますが、多くのプログラマーはこのモードを非常に好みます。
プロパティ ウィンドウは、モニター 2 の上半分の幅 2/3 を占めます。タブ ストリップの出力/エラー リスト/保留中の変更、モニター 2 の下半分の ~100%。それ以外はすべてモニター 1 に表示されます。
IDE をメイン モニターに保持し、プロパティや出力などを配置します。ツールウィンドウがグループ化され、セカンダリモニターに分離されました。IDE とセカンダリ モニターを同時に使用する必要がある場合 (現在作業しているアプリの種類により、通常は使用しません)、ツール ウィンドウを再ドッキングするように切り替えます。そして自動非表示に設定します(これはリモート デスクトップを使用する場合にも非常にうまく機能します)。
それはモニターによって異なりますが、私は机のスペースに制約があるため、左側にラップトップを置いているので、右側のまともなモニターに IDE を置くことに慣れています。
IDE はモニターを見やすくするべきだと思います。私の右のモニターは左のラップトップのモニターよりも中央にあります。
私は Mac を使用しているため、Windows Vista (および XP) は VMWare または Parallels 仮想マシンで仮想化されています。どちらのプログラムにも、複数のモニターと Unity/Coherence モードを使用する場合 (つまり、ウィンドウを非表示にし、実行中のプログラムのみが表示される) にバグが含まれています。
これができるのは、数日前にリリースされた最新の VMWare 2.0 RC だけです。(いくつかの不具合がないわけではありません)。
私は Macbook Pro と 22 インチの外付けディスプレイを使用しています。「メイン」ディスプレイは外部 (22 > 15) です ;)
つまり、OS X のメニューバー、ドックなどです。ありますか。Macbook Pro の内蔵ディスプレイは、私の場合、大画面の左側にある小さなセカンダリ ディスプレイです。
VStudio を使用するときは、メイン ディスプレイにメイン VS ディスプレイを最大化して表示します。ソリューション エクスプローラー、プロパティ、クラス、およびその他のいくつかのツールバーは、左側の小さい画面を使用します。
表示されるのはコードといくつかのツールバーだけですが、主にすべてのコードが表示されます。
デバッグすると、フローティング ツールが消え、コードのある場所に他のツールが表示されます (これに対応するために、コード ウィンドウが少し小さくなります)。アプリケーションは Macbook Pro の小さなディスプレイで実行されるため、コードや値などは Visual Studio の大きな画面で表示され続けるので、フローティング要素がなくなりました。
素敵な働き方ですね。いつでもお勧めします。
マルチディスプレイが必ずしも生産性の向上を意味するとは限らないと考える人もいます。「仮想デスクトップ」のようなソリューションは便利ですが、プロパティをすばやく確認するために画面 1 から画面 2 に目を移動する速度に代わることはできません。Mac で Spaces を試してみましたが、それには及びません。少なくともプログラミングに関しては。
私はすべてを左側のモニターに保管し、DB/Firefox を右側のモニターに保管しています。
主な理由は、場所に応じて 1 つのモニターと 2 つのモニターの間で開発を切り替え、VS を使用するために 2 つのレイアウト構成に慣れる必要がないからです。
左側には IDE が表示されたメイン画面 (20 インチ)、右側には Chrome、PDF、アプリが表示された小さい画面 (15 インチ) があります:)