caminho de referência re intellisense JavaScript
-
08-07-2019 - |
Pergunta
Eu estou tentando obter intellisense no VS2008 em um arquivo js, ??foo.js, de outro js biblioteca / arquivo que eu escrevi, mas não consigo descobrir o caminho de referência? Sintaxe? / String?
A biblioteca está em um arquivo chamado Common.js que está na mesma pasta que foo.js que eu estou trabalhando.
Eis os caminhos que eu tentei ...
/// <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"/>
O que é a sintaxe caminho secreto / string que eu estou perdendo?
FWIW o caminho do topo é o que está definido na página mestra deste aplicativo MVC ... como assim
<script type="text/javascript" src="../../scripts/common.js"></script>
Graças Greg
Solução
Em primeiro lugar, certifique-se de "Common.js" está em seu projeto web. Em seguida, arraste "Common.js" do explorador solução para a janela do editor para o arquivo que você deseja fazer referência a ela a partir de.
Outras dicas
Finalmente ... finalmente jQuery intellisense para trabalho ...
A partir daqui http://blogs.msdn.com/webdevtools/archive/2007/11/06/jscript-intellisense-a-reference-for-the-reference-tag.aspx
o autor diz
Aqui estão algumas outras dicas sutis:
- Lembre-se, as declarações de referência deve preceder todos os outros conteúdos nos comentários de arquivo, mesmo normal.
E foi o que corrigiu o problema para mim ... colocou as declarações de referência no topo e ... voila! ... obras intellisense!
Assim, apenas para sorrisos aqui está o que as primeiras linhas do meu arquivo parecem com
/// <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.
*/
Inicialmente eu tinha as declarações de referência abaixo dos Scripts Foo comentários arghhhh!
Alguns outros documentos bem no VS2010 intellisense javascript:
http://msdn.microsoft.com/en-us/library/ bb385682.aspx (detalhes na referência) http://www.scottlogic.co .uk / 2010/08 / vs-2010-vs-doc-and-javascript-intellisense (detalhes sobre comentários XML)
Parece haver algumas vozes lá fora, algo dizendo é quebrado a este respeito. Solução para o Beta 2 JavaScript IntelliSense e Colorization Issue por exemplo.
Uma sugestão, que parece ser algo que você já tentei é VS 2008 JavaScript IntelliSense para o Silverlight de ScottGu , mas você também pode verificar o JavaScript IntelliSense suporte no Studio 2008 video Visual .
HTH.
Você tentou a correcção VS para jQuery intellisense? http: // blogs. msdn.com/webdevtools/archive/2008/02/08/jscript-intellisense-working-with-jquery.aspx