Как * отменить * алфавитное расположение методов и полей в Visual Studio (2010)

#c# #visual-studio #alphabetized #vs-classview

#c# #visual-студия #в алфавитном порядке #vs-classview против classview #visual-studio #vs-classview

Вопрос:

Я использую Java Eclipse, и мне нравится, как я могу переключаться между отсортированным / несортированным представлением методов и полей. Несортированный исходный код упрощает навигацию по нему как есть.

Однако Visual Studio 2010 не позволяет интуитивно отображать несортированный вид на панели просмотра классов. Вместо этого у него есть другие способы сортировки:

Кто-нибудь знает, как поместить представление класса в несортированный вид?

Комментарии:

1. То, что вы ищете, недостижимо в представлении класса, но есть расширения VS, такие как Productivity Power Tools с улучшенной полосой прокрутки, которые могут вам немного помочь. Вы также можете изменить сортировку, щелкнув правой кнопкой мыши в представлении класса и выбрав другой порядок, но не «как определено в исходном коде».

2. Спасибо Agent_9191, я загляну в VS Extensions, когда у меня будет такая возможность. Да, я мог бы изменить сортировку, но не на ту, которая мне нужна, как вы сказали.

Ответ №1:

Вы можете использовать одну из новых функций VSCommands, чтобы сделать что-то подобное — отобразить методы / поля / свойства так, как они отображаются в файле кода с помощью окна «Структура файла«.

Надеюсь, это поможет.

Комментарии:

1. Отличный инструмент, но он глючит! Это дважды приводило к сбою Visual Studio. 🙁

2. @nvsvictor, Файловая структура была выпущена впервые на прошлой неделе, и я работаю над ее стабилизацией для следующего выпуска (должен выйти в конце мая). Я был бы признателен, если бы вы могли прислать мне сведения о сбое на support@vscommands.com (какой тип файла вы просматривали на c # / c / vb, какое действие вызвало сбой). Заранее спасибо!

3. Хорошо, будет сделано. Я рад, что вы создали это дополнение, иначе это сведет меня с ума. В некоторых случаях алфавитное расположение настолько бесполезно!!!