Gibt es eine Möglichkeit zu ‚verstecken‘ eine JavaScript-Datei von IntelliSense in Visual Studio 2008?

StackOverflow https://stackoverflow.com/questions/285512

Frage

Ich habe einen Dritten JavaScript-Plug-in, aber einschließlich der Datei IntelliSense für jQuery unter anderem bricht. Der einzige Weg, ich IntelliSense zurück bekommen kann mit jQuery arbeiten, ist durch das Plug-in zu kommentieren heraus. Gibt es eine Weise, die ich die Plug-in-Datei aus dem IntelliSense-Parser verstecken kann?

War es hilfreich?

Lösung

Service Pack 1 hinzugefügt, um die folgende Funktion:

Wenn Sie „anyfile.js“ und „anyfile-vsdoc.js“ im gleichen Verzeichnis, dann alle Verweise auf „anyfile.js“ werden automatisch auf eine Referenz umgewandelt werden, um „anyfile-vsdoc.js“ hinter den Kulissen .

eine leere Datei hinzufügen neben dem Plugin mit „-vsdoc“ an den Dateinamen angehängt. Das sollte "verstecken", um die Plug-in aus dem externen Javascript-Prozessor.

Andere Tipps

Sie könnten immer es von Ihrem laden Code-Behind anstelle des Script in Ihre aspx / Master. Auf diese Weise die IntelliSense nicht weiß, es ist da. Mit ScriptManager.RegisterClientScriptInclude (..).

Es könnte sein, dass Dritte JavaScript-Plugin Sie verwenden einige Fehler enthält.
Ich würde den Code in JSLint und leitete diese Frage an den Autor des Plugins.
Was die Frage selbst: Ich glaube nicht, dass Sie es ausschließen können, wenn es ein Teil des Projektes ist, aber die MSDN. Mit IntelliSense es zu beweisen

Da Sie jQuery erwähnt, können Sie auch während der Laufzeit das lästige Skript geladen werden.

$ getScript ( "XXX.js");.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top