Ограничить область редактирования Visual Studio, чтобы отобразить только одну функцию или метод

Несколько лет назад, когда я работал в VB 6, я мог заставить окно редактора отображать только функцию/метод, над которым я работал, - я пропустил это.

Есть ли способ, надстройка или взлом, который позволит мне сделать то же самое сейчас?

Благодаря!!

8
nl ja de
Единственный способ, с помощью которого я могу думать, это позволить вам управлять вашим редактором, - это свертывание функций или либеральное использование регионов.
добавлено автор Ellesedil, источник

4 ответы

Казалось бы, эта функциональность была удалена. И что вокруг этого нет, возможно, вы могли бы задуматься о создании своего собственного плагина для Visual Studios?

3
добавлено
Я бы сделал плагин, если бы знал, но пока не могу. Вот почему я спрашиваю, знает ли кто-нибудь о том, кто это делает. Жаль, что это было удалено.
добавлено автор user390480, источник

Недавно я опубликовал (коммерческий) расширение Canvas для Visual Studio 2015, который позволяет выбирать методы или код выбор для работы.

0
добавлено

Если бы я был вами, я бы выполнил свой класс в частичных классах и перенесил свой стабильный код в один из них, сосредоточь мою реализацию кода в одном из классов:

public partial class Employee
{
    public void StableFunction()
    {
    }
}

public partial class Employee
{
    public void UnStableFunction()
    {
    }
}
0
добавлено
Это решение для 77 проектов с бесчисленными классами, над которыми многие разработчики работали. На этом этапе я не могу ничего изменить.
добавлено автор user390480, источник

Я не думаю, что это возможно по официальным путям. Однако есть много плагинов, которые позволяют быстро перейти к функции/методу. Я бы предложил несколько из следующих:

  • There is a "select member" drop down list at the top-right
  • CodeMaid has a "spade" window that shows you all items in a file
  • If you are willing to spend money, VS10x Code Map v2 is a good option
0
добавлено
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot