Visual Studio Панели - PullRequest
       5

Visual Studio Панели

0 голосов
/ 18 ноября 2009

Как разработчик .Net я большую часть своего дня провожу в Visual Studio (2008). Несмотря на то, что в среде IDE есть много полезных функций, я ежедневно расстраиваюсь от многих вещей.

Одной из таких вещей является установка и закрепление окон. Существует много различных типов окон (отладка, ожидающие проверки, результаты поиска, ошибки и т. Д.), И их удобно иметь с первого взгляда. Однако они очень непредсказуемы относительно того, где они будут отображаться.

Например, если вы открепите окно результатов поиска (вы хотите полностью просмотреть текущую страницу), то при следующем поиске оно может быть где угодно! Их расположение и тип стыковки имеют тенденцию изменяться при запуске приложения, в зависимости от того, когда оно остановлено.

В некоторых случаях при открытии Visual Studio все мои панели будут сбрасываться, и все они будут везде!

Какие у вас есть советы для того, чтобы "контролировать" эти окна от помех, и при этом использовать их по назначению?

Какие еще проблемы (с окнами) вы обнаружили?

Может быть для Visual Studio 2005 или 2008.

Ответы [ 2 ]

2 голосов
/ 18 ноября 2009

Джеймс Эйвери:
Надстройки Visual Studio, которые должен загрузить каждый разработчик: VSWindowManager PowerToy

Visual Studio IDE включает в себя огромное количество разных окон, которые могут быть полезны в разное время. Если вы похожи на меня, у вас есть разные макеты окон, которые вы хотели бы использовать в различных точках своей разработки. Когда я пишу HTML, мне нравится скрывать панель инструментов и окно списка задач. Когда я проектирую формы, я хочу отобразить панель инструментов и список задач. Когда я пишу код, мне нравится скрывать все окна, кроме списка задач. Необходимость постоянно открывать, закрывать и перемещать окна в зависимости от того, что я делаю, может разочаровывать и занимать много времени.

...

VSWindowManager автоматически переключается между макетами дизайна и кодирования в зависимости от того, просматриваете ли вы в данный момент дизайнер или файл кода. Вы также можете использовать команды в меню «Применить макет окна» для выбора сохраненных макетов. Когда вы выбираете один из сохраненных макетов, VSWindowManager автоматически скрывает, показывает и переставляет окна, чтобы они были в том же макете, что и раньше.

Ссылка на этой странице не работает, но вы можете найти VSWindowManager на CodePlex .

Редактировать: Вот SO вопрос о том, как заставить это работать в VS 2008.

2 голосов
/ 18 ноября 2009

Если вы используете Инструменты -> Параметры импорта и экспорта ... и экспортируете Общие настройки -> Макеты окон, то в любой момент, когда у вас возникает проблема сброса, вы можете просто снова импортировать макеты окон.

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

...