2010-10-25 3 views
0

Одна вещь, которая меня всегда раздражала в Visual C++, заключается в том, что intellisense, в отличие от Visual C#, не отображается автоматически, когда вводится новая строка (или знак равенства и т. Д.), поэтому я должен каждый раз нажимать Ctrl + Space.Автоматическое отображение intellisense (Visual C++ 2010 Express)

Есть ли способ изменить это? Это дошло до того, что я даже подумал о том, чтобы использовать что-то вроде AutoIt для обнаружения, когда я нажимаю Enter и соответственно вставляю Ctrl + Space. Очевидно, это далеко не идеально.

Имеет ли команда Visual Studio действительно пропущенную столь явную ошибку, или я просто пропустил какой-то вариант?

+0

Да, это досадно, насколько я знаю, есть способ настроить автоматическое отображение без нажатия клавиш. –

ответ

0

Это по дизайну поведения со стороны C++ IntelliSense. Невозможно изменить его. Альтернативное поведение поддерживается сторонними расширениями, такими как Visual Assist X, однако экспресс-выпуски Visual Studio не поддерживают добавления и расширения инструментов.

+0

Спасибо за ответ, по крайней мере теперь я знаю, что где-то я не заметил какой-то опции. Все, что я нашел в Интернете, это то, что C++ IntelliSense просто не работает должным образом (из-за технических ограничений?), Хотя я никогда не испытывал особых проблем с ним. В наши дни я просто использую gEdit и GCC для программирования. – 2011-04-28 09:13:07

Смежные вопросы