Ultramon - отличная программа для работы с двумя мониторами (растягивание экрана на мониторы), но мне интересно, есть ли способ сделать что-то в Visual Studio, например, чтобы одна вкладка кода была открыта на одном мониторе, а вторая вкладка кода - на втором, при этом запущен только один экземпляр Visual Studio?
Или есть какие-либо другие предложения по получению максимальной отдачи от двух мониторов и Visual Studio?
Лично у меня окна настроены так, что на главном мониторе у меня главный монитор visual studio, поэтому окно кода максимизировано, а слева пристыкована только панель инструментов. Это означает, что окно кода занимает как можно больше места, при этом левый край кода находится близко к середине экрана, куда естественно смотрят мои глаза. Мой основной монитор - широкоформатный, поэтому я считаю, что места для кода более чем достаточно.
На моем дополнительном мониторе есть второе окно, которое содержит окна инструментов, которые я использую. Таким образом, у меня есть проводник решений, список ошибок, список задач (//todo: comments), окно вывода, результаты поиска и т.д. - все они занимают столько места, сколько им нравится на моем вторичном мониторе.
При отладке проводник решения перемещается на основной монитор, а его место занимают окна watch, autos и locals.
Я обнаружил, что это дает мне очень большую область для написания кода и действительно помогает использовать все эти дополнительные окна, предоставляя им больше недвижимости, чем они обычно имеют.
Обновление: В ответ на то, что все говорят об использовании второго монитора для документации или запуска приложения, я полностью согласен, и забыл упомянуть, как я это делаю. Для этого я часто использую PowerMenu. В основном я могу щелкнуть правой кнопкой мыши на любом окне и установить Always On Top. Так что во время отладки я хочу видеть окно вывода, но если мне нужно обратиться к документации, я просто открываю Mozilla (на втором мониторе), устанавливаю его сверху и возвращаюсь в visual studio. Это позволяет мне управлять окнами инструментов, не перетасовывая их и не занимая ценное пространство в окне кода.
имейте один счет кодекса, открытого на одном мониторе и втором счете кодекса, открытого на втором мониторе только с одним случаем Визуального управления Студии
Вы можете просто тянуть Счет за пределами ПРОТИВ на Ваш другой экран.
! как это
У меня есть три монитора, таким образом, я обычно бегу с этой конфигурацией:
Это обычно работает вполне прилично, и так как мониторы довольно крупные, я редко должен использовать испытательное применение в полном экране, таким образом, there' s много комнаты для моего хвоста-f окна.
Я также использую AutoHotkey, чтобы назначить горячие клавиши, которые щелкают к самым важным окнам, как Firefox или моя сессия SSH. Тем путем я могу просто использовать горячую клавишу, чтобы получить доступ к ним при необходимости.
Левый монитор - на самом деле отдельный компьютер, управляющий Linux и клавиатурой/мышью, разделенной с Совместными действиями, таким образом, у меня есть несколько электронных книг или открытых страниц документации, один на каждом виртуальном рабочем столе... Я могу щелкнуть между документацией, переместив мою мышь налево и используя горячую клавишу.
Три монитора - все 1600x1200
Другие приложения перемещены в зависимости от какой I' m продолжающий работать и насколько переполненный мониторы и взаимодействие между приложением that' s открываются и для чего я нуждаюсь в информации от него.
Когда у меня впервые появилось два монитора, я хотел сделать то же самое, что и вы, использовать все пространство для visual studio, но я думаю, что вы поймете, что лучше держать VS на одном мониторе, а второй использовать для документации, внешних ресурсов и т.д. Сначала вы не подумаете об этом, но все маленькие штрихи, такие как возможность максимизировать другие ресурсы без того, чтобы они скрывали ваш код, являются отличной функцией.
Для отладки графического интерфейса потрясающе иметь возможность запускать приложение на одном экране, а отладчик - на другом. Это одно из самых практичных применений...
Но на самом деле, зависит от того, какого рода приложение вы разрабатываете, т.е. нужно ли вам отслеживать открытые дескрипторы файлов, журналы и т.д.
Я имею ПРОТИВ в моем покинутом мониторе и окне графический интерфейса пользователя/управления в праве. Однако, если Вы хотите должными быть закодировать счета, открытые на каждом мониторе, Вы могли бы использовать UltraMon' s выбор расширить окно через оба монитора, затем тяните кодовую страницу по таким образом, что он поднимает сепаратор. Затем Вы выравниваете тот сепаратор с перерывом в Ваших мониторах.
I' ve, сделанный это прежде, только чтобы проверить его. It' s не плохая установка.
Я имею три монитора, настраиваю, где Визуальная Студия - полный экран на среднем мониторе, у правого монитора есть все настроенные окна инструмента, и покинутый монитор для браузера, помощи, SSMS, электронной почты, и т.д.
Работы хорошо кроме того, если я имею к отдаленному в, таким образом, у меня есть отдельная экспортируемая конфигурация, чтобы принести, кладут обратно окна инструмента в Визуальную Студию, и один, чтобы задержать их для нескольких мониторов.
Хотя я использую StudioTools для других целей, у него есть " Оторвите Editor" выбор, с которым Вы можете " слеза off" файл к окну и изменяет размеры окна. Найдите его довольно полезным
Я нахожу Кодовое окно Определения абсолютно неоценимым, чтобы иметь открытый в моем другом мониторе. Поскольку курсор отодвигается имя типа в Вашем редакторе, которого другое окно показывает своему определению.
Вы могли попытаться щелкнуть правой кнопкой мыши по файлу в исследователе решения, Открытом С, и затем пойти, находят devenv.exe. Это откроет его в новом случае ПРОТИВ Плюс, это сохраняет devenv как один из Ваших вариантов по умолчанию в будущем, таким образом, Вы don' t должны отправиться на охоту вокруг для devenv все время. Не красивый, но выбор.