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