VS2010 эквивалентный Eclipse "Outline" окно перетаскивание-рефакторинг - PullRequest
10 голосов
/ 02 мая 2011

Я ищу эквивалентную функцию в Visual Studio для перетаскивания в Eclipse Outline View .В частности, после открытия класса, который вы редактировали в Outline View, вы увидели все методы в классе в том порядке, в котором они физические (не отсортированы по алфавиту).Вы можете нажать на метод 1 и перетащить его выше метода 2, перенеся весь код из метода 1 физически выше кода метода 2.Это было очень полезно для организации.

Я посмотрел на Представление класса в Studio, и, хотя в представлении класса есть список всех методов в классе, он перечисляет их в соответствии с определенным вами порядком (который, очевидно, не может быть перетащен, чтобы переставить).Есть ли какая-либо функция в Studio, которая позволяет вам просматривать физическое расположение класса и изменять его, перетаскивая методы?

Спасибо, Алек

Ответы [ 4 ]

13 голосов
/ 02 мая 2011

Я не верю, что в Visual Studio 2010 есть прямой эквивалент. Самое близкое, что я нашел, это окно Структура файла , которое предоставляется Resharper (отличный коммерческий плагин). Это покажет вам участников в их фактическом порядке и позволит вам переупорядочить вещи.

enter image description here

5 голосов
/ 09 августа 2011

VSCommands 2010 имеет функцию структуры файлов, которая работает с различными типами файлов в бесплатной версии.

1 голос
/ 02 мая 2011

Visual Assist X всего томата имеет функцию «VA Outline», которая имеет такую ​​возможность:

Не бесплатно, но многие считаютстоит затрат.

0 голосов
/ 13 июня 2011

Я начал использовать расширение под названием «VS10x Code Map v2», найденное в менеджере расширений.Пока это действительно красиво и интуитивно понятно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...