Frage

Ich versuche, Intellisense in VS2008 in einer js-Datei zu erhalten, foo.js, aus einer anderen js Bibliothek / Datei, die ich geschrieben habe, aber kann den Referenzpfad nicht herausfinden? Syntax? /? String?

Die Bibliothek ist in einer Datei mit dem Namen common.js die als foo.js im selben Ordner ist arbeite ich an.

Hier sind die Pfade Ich habe versucht ...

/// <reference path="../../scripts/common.js"/>
/// <reference path="/../scripts/common.js"/>
/// <reference path="../scripts/common.js"/>
/// <reference path="/scripts/common.js"/>
/// <reference path="scripts/common.js"/>
/// <reference path="/common.js"/>
/// <reference path="../common.js"/>
/// <reference path="/common.js"/>
/// <reference path="common.js"/>

Was ist das Geheimnis Pfadsyntax / Zeichenfolge, die ich fehle?

FWIW der obere Weg ist das, was in der Masterseite dieser MVC App ist für ... wie so

<script type="text/javascript" src="../../scripts/common.js"></script>

Danke Greg

War es hilfreich?

Lösung

Stellen Sie zunächst sicher „common.js“ ist in Ihrem Web-Projekt. Dann ziehen „common.js“ aus der Lösung Explorer in das Editorfenster für die Datei mögen Sie es von verweisen.

Andere Tipps

Endlich ... endlich jQuery Intellisense zu arbeiten ...
Von hier http://blogs.msdn.com/webdevtools/archive/2007/11/06/jscript-intellisense-a-reference-for-the-reference-tag.aspx

der Autor sagt,

  

Hier sind ein paar andere subtilen Tipps:

     
      
  • Denken Sie daran, Referenz-Anweisungen müssen alle anderen Inhalte in der Datei-even normalen Kommentare vorangestellt werden.
  •   

Und das war, was das Problem für mich gerichtet ... legte die Referenz Aussagen an der Spitze und ... voila! ... Intellisense funktioniert!

Also hier nur für grins ist, was die ersten Zeilen meiner Datei aussehen

/// <reference path="common.js" />
/// <reference path="jquery-1.2.6.js" />
/// <reference path="jquery.formatCurrency.js" />
/*
 * Foo Scripts/foo Script: foo.js
 * Version 1.0
 * Copyright(c) 2008 FUBAR Management, LLC. All Rights Reserved.    
 */

Ursprünglich hatte ich die Referenz Aussagen unter den Foo Scripts Kommentare arghhhh!

Einige andere gute Dokumentation auf VS2010 javascript intellisense:

http://msdn.microsoft.com/en-us/library/ bb385682.aspx (Details auf Referenzierung) http://www.scottlogic.co .uk / 2010/08 / vs-2010-vs-doc-and-Javascript-Intellisense (Details auf XML-Kommentare)

Es scheint aus ein paar Stimmen, dort zu sein etwas zu sagen in dieser Hinsicht gebrochen. VS 2008 JavaScript Intellisense für Silverlight Von ScottGu , aber man konnte Sie können auch die JavaScript Intellisense-Unterstützung in Visual Studio 2008 Video.

HTH.

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