Весьма досадно видеть ссылку на кодовые слова между атрибутами поля и поля. Это требует добавления большого количества дополнительных пространств, чтобы сделать все доступным для чтения. Возможно ли показать ссылку CodeLens над атрибутами?
Весьма досадно видеть ссылку на кодовые слова между атрибутами поля и поля. Это требует добавления большого количества дополнительных пространств, чтобы сделать все доступным для чтения. Возможно ли показать ссылку CodeLens над атрибутами?
Нет, в настоящее время это невозможно.
Если вы хотите это увидеть, я предлагаю вам дать команде разработчиков выступление на Visual Studio UserVoice и отправить назад ссылка как комментарий к этому ответу. Я бы посоветовал не перемещать информацию о кодовых линзах, а предлагать настраиваемое местоположение:).
Хотя я не могу раскрыть какие-либо подробности, я видел ваши отзывы раньше, и я знаю, что это было рассмотрено, но отклонено.
Это старый вопрос, но в качестве обновления для @jessehouwing это обратная связь команды Visual Studio:
Уважаемые сторонники этого предложения
Благодарим вас за отзывы об этой идее.
Мы разработали индикатор кода объектива как можно ближе к фактическому как можно больше, чтобы вы могли сделать лучше когнитивная связь с ним. В какой-то момент во время разработки Code Lens, мы фактически попытались найти его над атрибутами, поскольку это предложения. В простых случаях это выглядело отлично, но к сожалению, он начал чувствовать себя "отключенным" от декларации когда добавлено больше атрибутов. Это действительно выглядело странно три атрибута, но начал чувствовать себя немного странно вокруг двух.
Существует патологический случай "реального мира", который иллюстрирует это -
https://github.com/dotnet/roslyn/blob/master/src/VisualStudio/CSharp/Impl/CSharpPackage.cs#L26
Представьте себе индикатор над атрибутами в этом случае.
По этой причине в настоящее время отказываются от этого предложения.
Спасибо! Марк Уилсон-Томас Менеджер программ, Редактор Visual Studio Team
Так грустно, что это не будет исправлено, но после прочтения всего ответа я должен согласиться.