Когда всплывающая подсказка открыта во время отладки в Visual Studio, кажется, что единственный способ получить доступ к определенному свойству объекта - это прокрутка с помощью мыши.
Это может стать очень обременительным, поскольку некоторые объекты могут иметь сотни свойств, а прокрутка к свойству внизу занимает много времени.
Да, я знаю, что могу прокрутить быстрее, если наведу указатель мыши на нижний край и закреплю свойство, как только найду его, но все равно может потребоваться много времени, чтобы добраться до свойства и закрепить его.
Я пробовал различные комбинации с Ctrl и Alt, но какую бы клавишу я ни нажимал, всплывающая подсказка быстро закрывается ...
Разве это не очевидно, о чем я спрашиваю? Как перейти к записи в списке без прокрутки?





Когда всплывающая подсказка окажется в фокусе, вам не нужно будет использовать мышь. Вы можете использовать клавиши PgUp / PgDn (Page Up / Page Down) на клавиатуре. Но вы правы: нет способа добраться до конца списка или до элементов, начинающихся с определенной буквы. Когда мне нужно делать это часто, я использую один из двух подходов:
Если возможно, я создаю [временное] присвоение переменной после интересующей строки кода и гарантирую, что переменная будет присвоена интересующему свойству.
Создайте контрольную переменную и взаимодействуйте с ней.
Откройте Immediate Window и вставьте копию имени рассматриваемого экземпляра объекта. В окне «Немедленное» IntelliSense становится доступным, как только вы набираете «.» - затем вы можете ввести букву рассматриваемого свойства и при необходимости развернуть детали быстрее.
(Вероятно, лучший совет!)
Я сделал 1. Но я бы этого не сделал. Слишком легко забыть удалить его, когда он больше не нужен ...
Я согласен с (1) - по крайней мере (2) и (3) не являются инвазивными для кода. Я очень надеюсь, что Microsoft улучшит это окно DataTip, чтобы он не кричал вслух. Для решения этой проблемы никому не нужны сторонние инструменты. Я использую ленивую загрузку - однако я не понимаю, почему ключи были ограничены PgUp / PdDn. Я добавил (4) - я действительно думаю, что это лучший совет, который я собираюсь использовать сам!
Вы можете использовать oz-code как инструмент расширения, который поможет вам легко искать свойства или переменные.
Поиск в режиме отладки внутри объекта
Создатели оз-кода считают, что их продукт более ценен, чем ReSharper ... это неприемлемо.
На самом деле вы не задавали вопроса - вы делали только утверждения и наблюдения. :)