2008-08-09 9 views
26

Ultramon - отличная программа для двух мониторов (растягивание экрана на мониторах), но мне было интересно, есть ли что-то в Visual Studio, например, одна вкладка кода открыта на одном мониторе, а вторая вкладка кода открывается на на втором мониторе работает только один экземпляр Visual Studio?Visual Studio и двойные/несколько мониторов: как я могу оптимизировать использование своих мониторов?

Или есть ли какие-либо другие предложения по наиболее эффективному обмену данными на двух мониторах и Visual Studio?

+9

Я удивлен, что Visual Studio не считается программное обеспечение «используется в основном для программирования». – timbo 2015-11-06 04:49:29

ответ

57

Лично у меня есть мои окна настроены так, что один мой главный монитор, у меня есть главный монитор визуальной студии, поэтому мое окно кода, максимизированное, только с панели инструментов, закреплено слева. Это означает, что окно кода занимает как можно больше места, сохраняя левый край кода близко к середине экрана, где мои глаза естественно выглядят. Мой главный монитор - это широкий экран, поэтому я считаю, что это дает мне более чем достаточно места для моего кода.

У моего дополнительного монитора есть второе окно, которое содержит окна инструментов, которые я использую. Поэтому у меня есть решение explorer, список ошибок, список задач (// todo: comments), окно вывода, поиск результатов и т. Д., Занимая столько места, сколько им нравится на моем вторичном мониторе.

При отладке проводник решений перемещает главный монитор, а окна часов, автомобилей и местных жителей занимают его место.

Я нахожу, что это дает мне очень большую площадь для написания кода и действительно помогает использовать все эти дополнительные окна, предоставляя им больше недвижимости, чем обычно.

Обновление: В ответ всем, кто говорит об использовании второго монитора для документации или запуска приложения, я полностью согласен и забыл упомянуть, как я это делаю. Я использую PowerMenu, чтобы добиться этого. В принципе, я могу щелкнуть правой кнопкой мыши по любому окну и установить Always On Top. Поэтому, пока я отлаживаю, я хочу увидеть мое окно вывода, но если мне нужно будет обратиться к какой-то документации, я просто перейду в Mozilla (на втором мониторе), поставлю ее сверху и вернусь в визуальную студию. Я нахожу, что это позволяет мне управлять окнами инструмента, не перепутывая их слишком много, или занимать ценное пространство в окне кода.

+0

Как вы помещаете элементы управления в формы без панели инструментов? Вы вручную редактируете сгенерированный код конструктора форм? – recursive 2010-03-23 15:20:44

+0

Панель инструментов находится на левой стороне моего основного монитора. – 2010-03-28 21:25:29

2

Для отладки GUI удивительно, что вы можете запускать приложение на одном экране и иметь отладчик на другом экране. Это одна из самых практических применений ..

Но на самом деле, зависит от того, какой тип приложения вы разрабатываете, то есть, если вам необходимо контролировать открытые дескрипторы файлов, журналы и т.д.

2

Когда я впервые получил два монитора, я хотел сделать то же самое, что и вы, использовать все пространство для визуальной студии, но я думаю, что вы поймете, что лучше держать VS на одном мониторе и использовать второй монитор для документацию, внешние ресурсы и т. д. Сначала вы не подумали бы об этом, но все маленькие штрихи, как просто возможность максимизировать другие ресурсы, не скрывая ваш код, - отличная возможность.

7

У меня есть три монитора, так что я обычно работают с такой конфигурацией:

  • левый монитор: документация/электронные книги.
  • Среднего Monitor: Код/отладка
  • правого монитор: тест приложения/прокрутка логов (при необходимости)

Это обычно работает довольно хорошо, и так как мониторы довольно большие, я редко нужен использовать тест приложение в полноэкранном режиме, поэтому для моего хвоста -f окна достаточно места.

Я также использую AutoHotkey для назначения горячих клавиш, которые переходят в самые важные окна, такие как Firefox или мой сеанс SSH. Таким образом, я могу просто использовать комбинацию клавиш для доступа к ним, когда это необходимо.

Левый монитор на самом деле представляет собой отдельный компьютер под управлением Linux и клавиатуру/мышь, совместно используемый с Synergy, поэтому у меня открыто несколько книг или страниц документации, по одному на каждом виртуальном рабочем столе ... Я могу перевернуть документацию, перемещая мышь влево и с помощью сочетания клавиш.

2

У меня есть VS на моем левом мониторе и GUI/работает справа. Однако, если вы хотите, чтобы кодовые вкладки открывались на каждом мониторе, вы можете использовать опцию UltraMon для расширения окна на обоих мониторах, а затем перетащить кодовую страницу таким образом, чтобы она помещала разделитель. Затем вы выравниваете этот разделитель с перерывом в ваших мониторах.

Я сделал это раньше, чтобы проверить его. Это неплохая настройка.

2

Три монитор - все 1600х1200

  • Левые: электронная почта, IM, SQL Server Management Studio, удаленные рабочие столы на сервера
  • Средние: VisualStudio - может быть несколько экземпляров - максимально, решение исследователя и команд исследователь стыковка на правой, ошибки/вывода пристыкован вниз, другие автоматическое скрытие
  • справа: веб-браузеры - отладка приложения и нормальной веб-работы, ADUC (при необходимости)

Другие ар ps перемещается в зависимости от того, над чем я работаю, и насколько переполнены мониторы и взаимодействие между открываемым приложением и тем, для чего мне нужна информация из него.

+1

ура для другого тройного монитора 4: 3 пользователь стиля ... мне это нравится для кодирования и у меня два в потретном и 1 в обычном для тестирования пользовательского интерфейса. – SheldonH 2012-06-25 12:17:17

1

У меня есть три монитора, настроенные на Visual Studio в полноэкранном режиме на среднем мониторе, на правой панели монитора установлены все окна инструментов, а левый монитор - для браузера, справки, SSMS, электронной почты и т. Д.

Хорошо работает, за исключением случаев, когда у меня есть удаленный доступ, поэтому у меня есть отдельная экспортированная конфигурация, которая позволяет переносить окна инструментов обратно в Visual Studio, а также настраивать их для нескольких мониторов.

0

Вы можете попробовать щелкнуть правой кнопкой мыши файл в проводнике решений, Открыть с, а затем найти find devenv.exe. Это откроет его в новом экземпляре VS. Кроме того, он сохраняет devenv как один из ваших вариантов по умолчанию в будущем, поэтому вам не нужно постоянно искать охоту за devenv. Не красиво, но вариант.

1

Хотя я использую StudioTools для других целей, у него есть опция «Отрывать редактор», с помощью которой вы можете «отрыть» файл до окна и изменить размер окна. Найти это довольно полезно

1

Я нахожу, что окно определения кода абсолютно бесценно, чтобы открыть его на другом мониторе. Когда курсор перемещается по имени типа в вашем редакторе, другое окно показывает его определение.

36

имеют одну вкладку кода открытого на одном мониторе и второй вкладке кода открытой на втором мониторе только с одним экземпляром Visual Studio работает

вы можете просто перетащить вкладки за пределы ВС на ваш другой экран.

like this

 Смежные вопросы

  • Нет связанных вопросов^_^