Как получить JavaScript Intellisense из ссылок на файлы vsdoc в WebMatrix 2 Beta? - PullRequest
3 голосов
/ 12 октября 2011

Я скопировал файл JavaScript из Visual Studio в новый бета-проект WebMatrix 2, чтобы выяснить, не используется ли файл vsdoc для JavaScript Intellisense.

/// <reference path="jquery-1.6.4-vsdoc.js" />

Основные функции JavaScript отображаютсяв Intellisense, но, похоже, он не извлекает дополнительные данные из файлов vsdoc.

Предупреждение о спойлере: я отвечу сам, чтобы получить ответ из текущего местоположения webmatrix.uservoice.com StackOverflow для всех, кто имеет эту проблему. Пожалуйста, не обижайтесь на это.

1 Ответ

7 голосов
/ 12 октября 2011

Поскольку в настоящее время они принимают пользовательский ввод нужных функций в WebMatrix 2 Beta , я предоставил поддержку ссылок на файлы JavaScript vsdoc.Команда WebMatrix ответила, что он уже поддерживается, но синтаксис был другим до тех пор, пока они не изменят его, чтобы он больше соответствовал текущему синтаксису Visual Studio .Он отличается только одним словом.

Работает в WebMatrix 2 Beta (примечание «файл» вместо «путь»)

/// <reference file="jquery-1.6.4-vsdoc.js" />

enter image description here

Примечание:

Хотя синтаксис «пути» еще не работает в бета-версии WebMatrix 2, команда WebMatrix, похоже, намерена поддержать его в дальнейшем для обеспечения согласованности с Visual Studio.Если по какой-то причине кто-то использует один и тот же файл * vsdoc.js между проектом Beta WebMatrix 2 и проектом Visual Studio (или управляет проектом пользователя WebMatrix в Visual Studio), вы можете просто охватить обе базы.Синтаксис «файла» WebMatrix, по-видимому, не поддерживается Visual Studio 2010.

/// <reference path="jquery-1.6.4-vsdoc.js" />
/// <reference file="jquery-1.6.4-vsdoc.js" />

Дополнительное примечание:

Бета-версия WebMatrix 2 не поддерживает новый раздел с абзацами (<para>) vsdoc файлы.

...