VS2010 эквивалентен экрану перетаскивания окна Eclipse "Outline"

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

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

Спасибо, Alec

Ответ 1

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

enter image description here

Ответ 2

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

Ответ 3

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

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

Ответ 4

Я начал использовать расширение, называемое "VS10x Code Map v2", найденное в диспетчере расширений. Это действительно красиво и интуитивно понятно.