Pergunta

function Submit_click()
{
  if (!bValidateFields())
    return;
}

function bValidateFields() {
/// <summary>Validation rules</summary>
/// <returns>Boolean</returns>
...
}

Então, quando eu digito a chamada aos meus bValidateFields () intellisence função no Visual Studio não mostra meus comentários. Mas de acordo com este deveria. Deveria?

Foi útil?

Solução

Lembro-me de um problema onde ter desligado a barra de navegação no VS parou um monte de intellisense JS de funcionar adequadamente. Se você tê-lo desligado, tente desligar a barra de navegação do novo e ver se isso ajuda.

Edit:. Você também pode ter de fazer Ctrl + Shift + J para forçar o IDE para atualizar o intellisense

Edit2: Como @blub disse, se existem problemas com o javascript, o intellisense pode quebrar. Visual Studio realmente avalia o javascript para criar o intellisense, por isso, se houver erros de sintaxe que pode falhar e não construir o intellisense completamente, ou em tudo.

Outras dicas

Os comentários XML tem que ser dentro da função, e não acima dela. Em Visual Studio 2008, as informações de comentário XML só é exibido para arquivos referenciados com uma ///

Visual Studio 2010 irá exibir XML comentário informações para funções no arquivo você está editando e para arquivos que você está fazendo referência.

Você tentou adicionar o comentário /// <reference> no topo da biblioteca externa? Eu tenho que correr para isso no passado e resolveu o meu problema.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top