O Visual Studio 2008 não mostrar os meus comentários XML em arquivos JS
-
03-07-2019 - |
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?
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.