Теперь, когда Visual Studio 2010 поддерживает несколько мониторов, мне любопытно, как другие люди организовали свою среду. Мне еще предстоит прийти к соглашению, которым я действительно доволен.
В настоящее время лучшее, что я придумал для своей системы с двумя мониторами, - это отключение всех окон кода. Затем, на моем основном мониторе, я могу иметь два окна кода рядом (используя сочетания клавиш Windows 7 WinKey + LeftArrow и WinKey + RightArrow.) На моем дополнительном мониторе я помещаю остальную часть IDE со всеми инструментами окна, которые обычно находятся внизу (список ошибок, окно поиска, стек вызовов и т. д.), закреплены там, где обычно идут окна кода. Я также пытался отключить все эти вещи и не иметь почти ничего в самой IDE.
Проблемы с этим макетом:
- Вновь открытые кодовые окна всегда открываются в IDE, а не поверх одного из отдельных окон.
- Окна отдельного кода не помнят своего точного размещения от сеанса к сеансу (они немного отключены, и мне приходится снова и снова использовать сочетание клавиш winkey + стрелка для каждого окна.
- Кажется, нет никакого способа, чтобы панели кода знали, что они расположены друг над другом (IE - несколько вкладок.)
- Ярлык CTRL + TAB всегда отображается поверх самой IDE.
- Панели кода всегда находятся «над» (потомками) IDE. Поэтому нажатие на любую область кода выводит IDE на передний план, даже когда я забочусь только об этой области кода, а не об IDE.
- Другие, более мелкие проблемы ...
Что бы улучшить этот процесс, так это отсоединить области кода так, чтобы они представляли собой полосы вкладок, в которых могут быть закреплены другие области кода.
Новая поддержка нескольких мониторов в VS2010 хороша, но, похоже, ей все еще не хватает.
Можно ли решить эти проблемы с помощью надстройки? Если так, кто-нибудь знает об этом?
Есть ли лучший способ работы с IDE на нескольких мониторах, чем то, что я делаю?
ПРИМЕЧАНИЕ. Хотя этот вопрос субъективен (конечно, нет ответа «это самый лучший и окончательный» ответ), мне бы очень хотелось узнать, возможно, лучшие методы работы с IDE, чем то, что я придумал. Намерение не состоит в том, чтобы начать "лучшую" войну пламени моей.