Na parte superior do seu arquivo JavaScript externo, adicione o seguinte:
/// <reference path="jQuery.js"/>
Certifique-se de que o caminho esteja correto, em relação à posição do arquivo na estrutura de pastas, etc.
Além disso, todas as referências precisam estar no início do arquivo, antes qualquer outro texto, incluindo comentários - literalmente, a primeira coisa no arquivo. Esperamos que a versão futura do Visual Studio funcione independentemente de onde esteja no arquivo, ou talvez eles façam algo totalmente diferente ...
Depois de fazer isso e salvar o arquivo , pressione Ctrl+ Shift+ Jpara forçar o Visual Studio a atualizar o Intellisense.
Há um arquivo JavaScript de documentação jQuery com suporte oficial para o Visual Studio 2008. Esse arquivo é apenas uma correção temporária até que a Microsoft libere um hotfix que resolva mais adequadamente o problema.
Incorporado em ASPX:
Incorporado em JavaScript:
Escolha aqui: jquery-1.2.6-vsdoc.js
Referências :
fonte
Você vai querer olhar este link:
http://blogs.ipona.com/james/archive/2008/02/15/JQuery-IntelliSense-in-Visual-Studio-2008.aspx
ATUALIZAÇÃO: há um novo HotFix para Visual Studio 2008 e um novo arquivo de documentação do jQuery Intellisense que traz o jQuery Intellisense completo para o VS'08. Abaixo estão os links para obter estes dois:
http://blogs.msdn.com/webdevtools/archive/2008/11/07/hotfix-to-enable-vsdoc-js-intellisense-doc-files-is-now-available.aspx
http://blogs.msdn.com/webdevtools/archive/2008/10/28/rich-intellisense-for-jquery.aspx
fonte
Para JavaScript inline, use:
/// <reference path = "~ \ js \ jquery-vsdoc.js" />
Observe as costas barras.
Isso não vai funcionar:
/// <caminho de referência = "~ / js / jquery-vsdoc.js" />
fonte
Você não deve realmente precisar fazer referência à versão "-vsdoc". Se você colocar jquery-1.2.6-vsdoc.js no mesmo diretório que jquery-1.2.6.js, o Visual Studio saberá como converter uma referência jquery-1.2.6.js para jquery-1.2.6-vsdoc. js.
Acho que isso realmente funcionará com qualquer arquivo.
Hmmm ... isso dá uma boa solução para outra questão neste site ...
Editar: Este recurso funciona apenas com o VS2008 Service Pack 1.
fonte
Se você estiver incluindo o arquivo jQuery anotado em sua fonte apenas para o intellisense, recomendo aproveitar as diretivas do pré-processador para removê-lo de sua visualização ao compilar. Ala:
Então, mais tarde em seu código, você pode realmente fazer referência a jQuery. Isso é útil ao usar a API de bibliotecas AJAX do Google , porque você obtém todos os benefícios que o Google oferece a você, além do intellisense.
Aqui está um exemplo de uso da API de bibliotecas:
fonte
jQuery Intellisense no Visual Studio 2008
fonte
Se você deseja obter o arquivo Intellisense do CDN da Microsoft, pode usar:
fonte
Certifique-se de não usar um arquivo jQuery minimizado.
Use Ctrl+ Shift+ J para fazê-lo funcionar depois de adicionar arquivos JavaScript ao projeto.
fonte