Получение intellisense для работы для JQuery и javascript в файлах .js с использованием Visual Studio 2008 - PullRequest
6 голосов
/ 12 февраля 2009

Я последовал совету ScottGu по включению javascript intellisense с помощью файла -vsdoc.js.

http://weblogs.asp.net/scottgu/archive/2008/11/21/jquery-intellisense-in-vs-2008.aspx

Теперь я получаю intellisense, когда пишу javascript внутри моих файлов HTML / ASPX. Я пишу большую часть своего javascript в отдельных файлах javascript, которые я прикрепляю к своему коду с помощью тегов script:

<script type="text/javascript" src="./js/myhappyjavascript.js"></script>

В таких файлах я не получаю intellisense, и именно здесь он мне больше всего нужен. Кто-нибудь знает, как я могу заставить intellisense на jquery работать там тоже?

Ответы [ 2 ]

14 голосов
/ 12 февраля 2009

Конечно, добавьте

/// <reference path="path-to-jquery" />

в самом начале вашего файла js.

2 голосов
/ 13 февраля 2009

Вы также можете включить ссылку на свою страницу aspx в начале вашего js-файла, и intellisense будет вести себя так же, как вы на странице.

/// <reference path="mypage.aspx" />

Возможно, вы захотите взглянуть на ссылку для ссылочного тега.

http://blogs.msdn.com/webdevtools/archive/2007/11/06/jscript-intellisense-a-reference-for-the-reference-tag.aspx

...