Javascript и VS2012 Intellisense
Я новичок в Visual Studio 2012 и кодировании Javscript. У меня есть два вопроса, на которые я не смог найти ответы в Интернете:
У меня есть проект webforms и я добавил несколько js-файлов в папку sript (http://raphaeljs.com/). Теперь я хочу иметь поддержку Intellisense для этой js-библиотеки, которую я добавил. Это возможно?
для чего нужен файл "_references.js" в папке скриптов? Я добавил все файлы библиотеки js в этот файл, но он не включает intellisense.
С уважением
2 ответа
Я не уверен насчет Visual Studio 2012, но в 2010 году, если вы перетащите один файл JavaScript в другой, он добавит /// <reference name="MyScript.js" />
строка вверху второго файла. Если упомянутый файл задокументирован, вы получите весьма полезный intellisense, хотя он по-прежнему удобен, даже если не для того, чтобы просто изучить поверхность API.
В этом вопросе есть некоторая полезная информация: библиотеки IntelliSense для Ajax и JavaScript в Visual Studio
Короче говоря, Visual Studio ужасен в смысле Intelli-смысла для JavaScript. Это все еще светлые годы позади других IDE, таких как IntelliJ и WebStorm.
Чтобы обойти эту проблему, можно использовать плагин ReSharper, но вам нужно заплатить за лицензию:(
Надеюсь, это поможет.