Подтвердить что ты не робот

Как получить окно кода для разделения по вертикали в Visual Studio 2008? (не режим HTML)

В Visual Studio 2008 кажется, что Окно → Разделить дает только горизонтальное разделение, а Окно → Новая группа горизонтальных вкладок не позволяет мне редактировать тот же файл в обеих панелях.

Обратите внимание, что я говорю о кодовых окнах С#, режиме не редактирования HTML.

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

Возможно ли это? Бесплатные надстройки в порядке.

Изменить: У меня установлен CodeRush Express и, похоже, что-то сделал с моими границами окна кода.

Изменить # 2: Это не CodeRush. Я пробовал на VM без CodeRush, и у меня точно такая же проблема.

4b9b3361

Ответ 1

Хорошо, я нашел решение здесь.

Ответ:

  • Окно → Новое окно
  • Окно → Новая группа вертикальных вкладок

Это дублирует текущую вкладку, чтобы вы получили вкладки [Form1.cs:1] и [Form1.cs:2]; и затем вы можете использовать вертикальную группу вкладок для просмотра их рядом.

Ответ 2

Я считаю, что это не ошибка CodeRush. Установку vanilla 2008 можно использовать только для просмотра разделов с одним файлом сверху и одним файлом внизу. Единственный вариант бок о бок - это функция горизонтальной вкладки (с проблемой только открытия файла в одном из них, как вы упомянули).

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

Ответ 3

Являясь разовым разработчиком CodeRush, я сомневаюсь, что это будет вызвано CodeRush Xpress. В настоящее время я запускаю последнюю версию CodeRush 9.1.0 на Visual Studio 2008, и сплиты работают нормально. Тем не менее, вы, безусловно, можете попробовать удалить CodeRush Xpress, чтобы убедиться, что это устраняет проблему. Если это так, я бы порекомендовал размещение в DevExpress 'peer-to-peer forums.

alt text http://diditwith.net/content_images/CRXSplits.png

Ответ 4

В VS2010 я не смог найти кнопку группы вертикальных вкладок. Обходной путь:

1. Open Fullscreen mode
2. Click and drag the window to the far right (or left) and it should give  
   you an option to view both windows side by side.
3. Exit full screen mode and you should now have the ability to click and  
     drag windows between vertical tab groups, and it even now allows you to  
     drag to a new vertical tab group.

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

Ответ 5

Мне нравится опция вертикальной вкладки. Единственное, что меня беспокоит, это то, что я не могу поместить пробник решения в оба окна (или свойства, если на то пошло). Мне нужно перемещаться по одной стороне и перемещать экраны вокруг.

Ответ 6

Я нашел этот отличный инструмент для VS 2012, который позволяет одновременно сравнивать два файла и вносить изменения.

Отметьте этот: