Visual Studio 2010 JavaScript Intellisense с заглавной буквой F в «функции»

Я недавно столкнулся с чем-то действительно раздражающим, и я не могу понять, почему это происходит. Не уверен, когда это началось, потому что я недавно вытер машину, так что, возможно, это недавнее обновление или, может быть, недавно.

В любом случае, вот что происходит. Когда я объявляю анонимную функцию встроенной и начинаю набирать часть "function () {...}", В VS2010 появляется intellisense, который заменяет мою строчную функцию своей собственной "Function" с заглавной буквы. Я предполагаю, что это какая-то статическая функция в JavaScript или JScript или что-то еще, но я не знаю. В любом случае, когда я набираю «()», он предполагает, что это именно то, что я хочу.

Если я объявляю автономную функцию, это не влияет, потому что я не ставлю «()» после этого, так что остается то, что я набираю.

Вот несколько снимков экрана, что происходит.
javascript intellisenseenter image description here

Это довольно неприятно, потому что я не замечаю этого каждый раз, а потом, конечно, функция не выполняется. Я также работаю в VS2008 каждый день, а в 2008 году и «функция», и «Функция» перечислены в меню intellisense, но по умолчанию используется строчная буква, поэтому это не влияет на меня.

Можно ли как-нибудь изменить настройки intellisense? Найти файл и удалить из списка «Функциональный», потому что я никогда им не воспользуюсь? Вернуть по умолчанию значение «функции» в нижний регистр?

Любая помощь будет отличной. Спасибо!

-Jorin

13
задан Jorin 27 January 2011 в 15:49
поделиться