Ich weiß über die Verwendung einer -vsdoc.js-Datei für IntelliSense, und die für jQuery ist einfach zu finden. Welche anderen JavaScript-, Ajax- und DHTML-Bibliotheken haben sie und wo finde ich diese Dateien? Gibt es auch ein Dokument, das die Spezifikationen für -vsdoc.js-Dateien umreißt?IntelliSense für Ajax und JavaScript-Bibliotheken in Visual Studio
Antwort
Ein ausgezeichnetes Blog-Posting von Betrand LeRoy auf IntelliSense-Format für JavaScript: The format for JavaScript doc comments.
Auf den Punkt gebracht:
Zusammenfassung - verwendet, um eine Funktion/Methode oder ein Ereignis zu beschreiben. Syntax:
<summary locid="descriptionID">Description</summary>
Parameter - beschreibt einen Parameter für eine Funktion/Methode. Syntax:
<param name="parameterName"
mayBeNull="true|false" optional="true|false"
type="ParameterType" parameterArray="true|false"
integer="true|false" domElement="true|false"
elementType="ArrayElementType" elementInteger="true|false"
elementDomElement="true|false"
elementMayBeNull="true|false">Description</param>
PARAM-Tag wird verwendet, um die Parameter einer Methode oder Konstruktor zu beschreiben. Die param-Tags sollten in der gleichen Reihenfolge wie die Parameter der Methode oder des Konstruktors sein und dieselben Namen haben.
Funktion Rückgabetyp - Syntax:
<returns
type="ValueType" integer="true|false" domElement="true|false"
mayBeNull="true|false" elementType="ArrayElementType"
elementInteger="true|false" elementDomElement="true|false"
elementMayBeNull="true|false">Description</returns>
Werttyp - beschreibt eine Eigenschaft (shouldnt Verwendung 'Zusammenfassung' für eine Stütze) - Syntax:
<value
type="ValueType" integer="true|false" domElement="true|false"
mayBeNull="true|false" elementType="ArrayElementType"
elementInteger="true|false" elementDomElement="true|false"
elementMayBeNull="true|false"
locid="descriptionID">Description</value>
Field - verwendet, um ein Feld zu beschreiben in einer JavaScript-Klasse - Syntax:
So fügen Sie IntelliSense für eine externe JavaScript-Datei ein, t er folgende Syntax als die erste Zeile (n) in einer JavaScript-Datei:
<reference path="path/to/the/script/reference.js"
assembly="Assembly.Name" name="ScriptResourceName.js"/>
Sie können Intellisense hier für MooTools finden: http://code.google.com/p/mootoolsintellisense/downloads/list
Irgend so ein Typ einen sehr schönen vsdoc for Google Maps V3 gebaut. Ich benutze es, es funktioniert gut. ;-)
ich auf Artikel schrieb (von Untersuchung) zusammenzufassen, welche Teile von vsdoc verwendet Intellisense in VS 2010 zu helfen: http://www.scottlogic.co.uk/2010/08/vs-2010-vs-doc-and-javascript-intellisense/
- 1. Visual Studio 2015 Intellisense
- 2. Visual Studio Intellisense
- 3. jsDoc intellisense für Visual Studio 2012
- 4. Visual Studio - Intellisense für javascript benutzerdefiniertes Objekt
- 5. Visual Studio Intellisense für Header ohne .h
- 6. Implementieren von Visual Studio Intellisense
- 7. Visual Studio (2008) IntelliSense- und EditorBrowsable-Attribut
- 8. Visual Studio 2010 Intellisense Störungen
- 9. Visual Studio Intellisense Parameter Zusammenfassung
- 10. Visual Studio ASP.Net MVC Intellisense
- 11. Visual Studio 2010 Intellisense-Problem
- 12. Visual Studio 2010 IntelliSense Farben
- 13. Visual Studio 2008 IntelliSense-Prioritätseinstellungen
- 14. Visual Studio 2012 ExtJS IntelliSense
- 15. AngularJS Intellisense in Visual Studio 2015
- 16. ErstelleJS intellisense in Visual Studio 2013-2015
- 17. HTML5 canvas intellisense in Visual Studio Code
- 18. JQuery intellisense in Visual Studio Code
- 19. Reagieren Sie intellisense in Visual Studio Code
- 20. Visual Studio 2012 IntelliSense mit Visual Assist X und Doxygen
- 21. JavaScript intellisense in Visual Studio 2008
- 22. Fehlende Intellisense in Visual Studio 2012
- 23. Boost in Visual Studio 2010, IntelliSense-Fehler
- 24. Intellisense Menü Crash in Visual Studio 2008
- 25. Visual Studio 2008: keine Intellisense in web.config
- 26. intellisense für openui projekt in visual studio code 1.3
- 27. Intellisense ist für externe Klassen in Visual Studio verloren
- 28. Javascript-Referenz und Intellisense in Visual Studio 2013 .coffee-Dateien
- 29. Visual Studio Code - Intellisense über JS Module
- 30. Visual Studio 2012 JavaScript Intellisense funktioniert nicht