Overview

Para quem vai escrever algum tipo de ECMAScript (JavaScript), principalmente utilizando frameworks (bibliotecas) de terceiros, o IntelliSense é algo que faz muita falta e torna o desenvolvimento dos scripts algo trabalhoso e demorado.

Uma alternativa viável e simples seria ativar o IntelliSense do framework JS no Visuao Studio.

Como o SharePoint 2010 possui um framework próprio, ele também necessita que o IntelliSense seja feito separadamente.

Solução

O primeiro passo é adicionar, no arquivo de script (.js) as linhas continas na listagem 01.

/// <reference name=”MicrosoftAjax.js” />
/// <reference path=”file://C:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/14/TEMPLATE/LAYOUTS/SP.core.debug.js” />
/// <reference path=”file://C:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/14/TEMPLATE/LAYOUTS/SP.debug.js” />

Listagem 01: Referenciando os arquivos JS

Depois é necessário salvar o arquivo e pressionar as teclas Ctrl + Shift + J para atualizar o IntelliSense do Visual Studio.

Imagem 01: IntelliSense em ação

Fonte: SharePoint 2010 EcmaScript(JavaScript) IntelliSense in VS2010

Anúncios