С тех пор, как я перешел с VS2008 на VS2010, у меня все более и более разгневанная битва с Intellisense.
Например, при указании стилей CSS, когда я нажимаю Введите , чтобы начать новую строку, Intellisense (соответственно) выводит список доступных стилей для меня. И если я выбираю color
и затем набираю ':', он представляет список предустановок цвета - часто полезно. Однако, если я набираю пробел (мне они нравятся для удобства чтения) или если я набираю '#' для ввода значений RGB, он выбирает выбор Intellisense по умолчанию, в данном случае inherits
.
Другой пример на странице ASP.NET - скажем, я объединяю строки, я набираю myString =
, я получаю всплывающее окно Intellisense. Если я наберу пробел или '"' (для ввода литерала) или '.' (поэтому выберите свойство или метод в блоке WITH
), Intellisense выберет первую запись в списке.
Я могу отклонить всплывающие окна Intellisense с помощью escape , но это делает его невероятно медленным для кодирования.
Это поведение отличается от моей настройки VS2008. Кажется, я не могу найти способ настроить Intellisense для поведения по-другому ... Я действительно хочу, чтобы он выбирал и запись Intellisense, когда я печатаю или ... по крайней мере, определенно не когда я набираю '' 'или' 'или ''!