Почему в Visual Studio 2010 по умолчанию горизонтальные окна разбиваются на две части, если я закрываюсь, а затем снова открываю его?
Я использую Visual Studio 2010 Professional на работе, и до тех пор, пока пару недель назад у меня не было проблем. Но теперь, когда я открываю экземпляр VS 2010, по умолчанию используется горизонтальное разделение. Я никогда не разделяю окна по горизонтали, так что это очень раздражает. Это происходит последовательно, каждый раз на каждом проекте.
Вот как выглядел VS2010, прежде чем я закрыл окно:
Я закрываю его и снова открываю в этом проекте, и:
Arg! Единственный плагин, который я использую - это ReSharper, на случай, если он уместен.
4 ответа
У меня тоже была именно эта проблема при запуске VS2010 без надстроек. Похоже, что все остальные, отправляющие комментарии и решения, действительно не поняли проблему.
Вот мое решение... Проблема проявляется, когда вы закрываете Visual Studio с окнами в вертикальных группах вкладок. Затем, когда вы снова откроете решение ИЗ ФАЙЛА РЕШЕНИЯ, группы вкладок теперь сгруппированы по горизонтали. (Так что нет, ничего не "сохраняется")
Проблема НЕ возникает, если вы открываете Visual Studio, а затем открываете проект из Visual Studio!
На самом деле эта функция называется Группировка вкладок, и ее можно включить по горизонтали или по вертикали. Насколько я могу судить, это то же самое, что и разделение окна, чтобы вы могли видеть 2 или более разделов одного и того же файла одновременно. Разница в том, что Tab Grouping
сохраняется между сеансами, т. е. если вы закроете и снова откроете Visual Studio, этот параметр будет сохранен!
Чтобы отключить это:
В вашем конкретном случае у вас есть 3 файла, открытых в каждой группе. Это означает, что вам придется повторить процедуру 3 раза, начиная с левой или правой стороны и перемещая каждый файл влево или вправо, пока не откроется только одна группа.
В случае, если кто-то хочет включить его (или горизонтальную версию):
ОБНОВЛЕНИЕ:
Погуглив, я смог найти множество людей, жалующихся на всевозможные ошибки с разбивкой / группировкой окон кода при использовании ReSharper. Вы можете попробовать удалить ReSharper, убедиться, что окна не разделены / сгруппированы, перезапустить VS, чтобы проверить, работает ли он, а затем переустановить ReSharper?
Я ответил на это в StackOverflow: https://stackoverflow.com/questions/11100726/how-to-change-horizontal-tab-group-to-vertical-tab-group
В основном, отредактируйте ваш файл настроек VS и удалите Orientation="Vertical", которая там есть.
Это очень просто.
Просто иди в Tools -> Option -> HTML Designer -> General
вкладка, проверьте опцию Split views vertically
,
По умолчанию это будет разбивать окно по вертикали.
Примечание: это не работает для .master
файл.