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", найденное в диспетчере расширений. Это действительно красиво и интуитивно понятно.