1. В обычных ситуациях быстрая информация отображается в следующем формате:
При наведении курсора на переменную count
она будетотображать только тип этой переменной.Но он не будет отображать его значение.
2. Если в какой-то ситуации программа сломается, если значение счетчика слишком велико, мы можем добавить для него комментарий в качестве напоминания.См .:
// Please take care about this value, if it's too big, program will break up!
int count = 5;
int temp = count;
Для этой ситуации вы увидите дополнительный контент в опции быстрой информации.
См.,это отличный вариант для отображения комментариев.Вы можете считать это напоминанием, когда мы используем переменную count в строке 55 или в строке 155 ... Мы можем видеть комментарий как напоминание, чтобы избежать чего-то сломанного.
Ну, для чего это стоитизменение значения в прокомментированном коде изменяет отображение IntelliSense.Когда закомментированная строка кода удалена, IntelliSense не показывает никакого значения.
Таким образом, вы испытали ожидаемое поведение (по проекту) для этой опции.
Используется только для display comments for one variable
, not to display the definitions
одного предложения программирования.И именно поэтому, если вы измените значение в прокомментированном коде, то содержимое в Quick Info изменится.Надеюсь, что это решит вашу загадку:)
Кроме того: В настоящее время VS не предоставляет возможность показывать значение переменной при наведении на нее курсора, если вы не отлаживаете.И если вы отлаживаете программу, DataTips - это то, что вам нужно.