ウルトラマンはデュアルモニター(モニター間で画面を引き伸ばす)には最適なプログラムですが、Visual Studioを1つだけ起動した状態で、1つのモニターにコードのタブを開き、2番目のモニターにコードのタブを開くようなことはできないのでしょうか?
あるいは、デュアルモニターとVisual Studioで最大の利益を得るための他の提案はありますか?
個人的には、メインモニターにビジュアルスタジオのモニターを置き、コードウィンドウを最大化し、ツールボックスだけを左側にドッキングするようにウィンドウをセットアップしています。これは、コードウィンドウができるだけ多くのスペースを占め、コードの左端を私の目が自然に見る画面の中央に近づけたままにしておくということです。私のメインモニターはワイドスクリーンなので、コードを表示するためのスペースは十分すぎるほど確保されています。
セカンダリモニタには2つ目のウィンドウがあり、そこには私が使用するツールウィンドウがあります。ですから、ソリューションエクスプローラー、エラーリスト、タスクリスト(//todo: コメント)、出力ウィンドウ、検索結果など、すべてセカンダリモニタで好きなだけスペースを取っています。
デバッグ時には、ソリューションエクスプローラがメインモニターに移動し、ウォッチ、オート、ローカルウィンドウがその場所を占めます。
これにより、コードを書くための非常に広い領域が得られ、通常よりも多くの領域を与えることで、これらの追加ウィンドウの使用を本当に助けてくれることがわかります。
更新: ドキュメンテーションやアプリの実行にセカンドモニターを使用するという話に対して、私は心から同意し、私がそれを行う方法を言及するのを忘れていました。私は、これを達成するためにPowerMenuをよく使用します。基本的に、私は任意のウィンドウを右クリックして、[Always On Top]を設定することができます。だから、私はデバッグしている間、私は出力ウィンドウを見たいのですが、その後、私はいくつかのドキュメントを参照する必要がある場合、私はちょうどMozilla(第2モニタ上)にフリックし、それをトップに設定し、ビジュアルスタジオに戻る。これにより、ツールウィンドウをシャッフルしたり、コードウィンドウの貴重なスペースを占有したりすることなく、ツールウィンドウを管理できることがわかりました。