Visual Studio: описание региона должно основываться на тексте внутри региона - PullRequest
0 голосов
/ 26 января 2011

С помощью метода, подобного этому:

#region _DESCRIPTION_
[Author("A")]
[City("B")]
[Year("2009")]
#endregion
void Method() { }

Я бы хотел, чтобы _DESCRIPTION_ отразил значение атрибута метода Author.

Любые идеи о том, как я мог бы реализовать это? Причина в том, что у меня много атрибутов, некоторые длинные, поэтому я храню их внутри региона. Мне бы хотелось, чтобы описание региона отражало значение одного атрибута, в частности, автоматически (в противном случае мне нужно помнить, чтобы каждый раз обновлять оба).

Я использую VS 2010. Спасибо.

1 Ответ

1 голос
/ 27 января 2011

Я не думаю, что это выполнимо на уровне языка.#region - это директива препроцессора в C #, а спецификация C # этого не предлагает.

VisualStudio 2010 уже реализовал функцию, которая при наведении курсора мыши на свернутый блок отображает первые несколько строк этого блока.В противном случае единственный способ, может быть, просто сделать это

#region [Author("A")]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...