javascript intellisense във Visual Studio

  1. Как мога да получа JavaScript IntelliSense във Visual Studio 2008 и Visual Studio 2010?
  2. Как мога да получа jQuery IntelliSense във Visual Studio 2008 и Visual Studio 2010?
  3. Ако не успея да получа горното, уведомете ме „Кой е най-използваният JavaScript редактор, който може да замени версиите на VS за редактиране на javascript файлове?

person Rauf    schedule 28.07.2011    source източник
comment
@Jesus Ramos : Съжалявам, не те разбрах   -  person Rauf    schedule 28.07.2011
comment
Emacs е много добър текстов редактор, но обикновено, когато го спомена, хората започват да спорят между Emacs и Vim. AFAIK единственият JS intellisense, който е добър, е Resharper, но не е безплатен. Самият аз си купих лиценз и е СТРАХОТЕН. Бих го препоръчал. Но VS не е много добър с javascript за съжаление.   -  person Jesus Ramos    schedule 28.07.2011


Отговори (6)


или можете просто да плъзнете и пуснете вашия javascript във вашия .js файл и той създава запис по следния начин:

/// <reference path="jquery-1.6.2.js" />

работи добре на моя VS 2010 (Premium версия)

person Bek Raupov    schedule 30.08.2011

Използвам VS2010 с ReSharper 6, който добавя мощна поддръжка на JS Intellisense. Автоматичното довършване работи за всички JS файлове в решението, както и за jQuery. Но не е безплатно.

person Igor Dymov    schedule 28.07.2011

Отидете на Tools-Options-Text Editor-Javascript-Intellisense-References и поставете препратка към intellisense файловете за версията на jquery, която използвате, в групата Implicit Web.

OR

поставете „добавяне на препратка“ към файла intellisense във файла _references.js, който можете да добавите към папката Scripts на вашия проект.

/// <reference path="jquery-1.8.2.js"/>
/// <reference path="jquery-1.8.2.min.js"/>
/// <reference path="jquery-1.8.2.intellisense.js"/>

Въпреки че това ще осигури интелигентност само за проекта, в който се намирате, първият ще бъде за всеки отворен js файл.

За да получите най-новите jquery файлове с intellisense, използвайте инсталатора на пакета nuget, който по подразбиране ще създаде папка със скриптове и ще постави jquery version.js, файловете min.js и intellisense.js в... от там можете да ги копирате в местоположение повечето от препратките на Microsoft са поставени, което обикновено е

C:\Program Files (x86)\Microsoft Visual Studio 11.0\JavaScript\References

person DRobertE    schedule 27.09.2012
comment
За съжаление, този отговор се отнася само за VS 2012, което разбрах от тук. Следователно това всъщност не е отговор на въпроса, който изрично споменава VS 2008 и 2010. - person Oliver; 13.11.2012

  1. VS 2008/2010 има вграден JavaScript IntelliSense.
  2. Ако имате съответния файл "-vsdoc.js" до вашия jQuery файл, VS 2010 предлага IntelliSense веднага, а VS 2008 се нуждае от инсталиран SP1 и корекцията на http://code.msdn.microsoft
  3. Няма нужда, наистина.
person lox    schedule 28.07.2011

http://archive.msdn.microsoft.com/KB958502/Release/ProjectReleases.aspx?ReleaseId=1736

Уау... Следвах метода, описан по-горе.. Страхотно....

въведете описание на изображението тук

person Rauf    schedule 28.07.2011

Трябва да получите jQuery файловете от Asp.Net CDN. Те имат VSDOC и са в състояние да предоставят много добра интелигентна поддръжка и документация.

person harsimranb    schedule 21.08.2012