Ссылка на файлы JavaScript для использования Visual Studio 2010 Intellisense - PullRequest
6 голосов
/ 27 января 2012

У меня очень тяжелый сайт (длинный javascript> 100KB + JQuery).Итак, для обеспечения повторного использования JavaScript, я хочу разделить логику в разных файлах JavaScript.

Итак, я хочу создать агрегированный файл JavaScript

enter image description here

Пожалуйста, скажите мне, как (я даже хочу использовать intellisense VS2010 в моем основном файле JS для функций других файлов JS.)

Ответы [ 3 ]

11 голосов
/ 27 января 2012

Javascript Intellisense имеет тенденцию быть чрезвычайно ненадежным, так как некоторые обновления ломали его, некоторые исправляли его, и существует множество расширений, которые ломали друг друга.

Тем не менее, для таких случаев есть элемент /// <reference>.

См. статью MSDN и добавьте строку:

/// <reference path="otherscript.js" />

вверху файла скрипта.

Попробуйте проверить это с помощью jQuery vsdoc и других ваших файлов сценариев.

Также установка MVC4 установила некоторую зависимость или что-то более или менее исправленное для меня javascript intellisense.

4 голосов
/ 27 января 2012

Я бы порекомендовал Resharper: http://www.jetbrains.com/resharper/whatsnew/

0 голосов
/ 27 января 2012

Вы можете разделить свои файлы Javascript и использовать SquishIt , чтобы объединить и сжать / минимизировать их все в один файл, чтобы уменьшить размер файла и количество запросов.

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

IMO, Visual Studio имеет довольно слабый смысл для Javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...