Вы когда-нибудь получали файл jquery vsdoc для работы с Visual Studio?
Я предполагаю, что целью файла jquery vsdoc является предоставление некоторой формы intellisense для jquery. Некоторое время я использовал Visual Studio, jQuery и ASP.NET MVC, но ни разу не видел, чтобы это работало. Я не знаю, если: 1) я неправильно понимаю назначение файла jQuery vsdoc, 2) он не работает, когда вы используете jQuery из Microsoft CDN, 3) Resharper конфликтует (сейчас я использую 6, но это не работал с 4,5 либо) или 4) какое-то другое расширение, которое у меня есть, заставляет его не работать.
Мой вопрос: возможна ли любая форма jQuery intellisense с Visual Studio 2010, и если да, можете ли вы опубликовать скриншот того, как он выглядит?
2 ответа
Просто наличие файла vsdoc недостаточно для включения intellisense. Вам нужно сослаться на файл на вашей странице (завернутый в if(false)
для предотвращения ссылки на клиента):
<% if(false)
{ %>
<script src="/path/to/vsdoc.js" type="text/javascript"></script>
<% } %>
или в верхней части вашего файла.js:
/// <reference path="/path/to/vsdoc.js" />
РЕДАКТИРОВАТЬ: скриншот:
Другой:
Иногда вам также (в дополнение к тому, что написал Кайл) нужно нажать Ctrl + Shift + J, чтобы обновить IntelliSense JavaScript в Visual Studio