Acabei de baixar e instalar o Visual Studio 2012 Ultimate RC, mas estou tendo um problema com o intellisense: ele não funciona até pressionar Ctrl+ Space. As sugestões de código também estão desabilitadas (parâmetros de método, por exemplo).
Acho que o problema está na instalação do VS, porque no final do processo a seguinte mensagem é mostrada: " O arquivo de log de eventos está cheio ".
Por que tenho esse problema e o que posso fazer para corrigi-lo?
intellisense
visual-studio-2012
logfile
h_djebli
fonte
fonte
TOOLS
->Settings
->Import and Export Settings...
. Fazer uma redefinição trouxe o Intellisense de volta para mim.Respostas:
Vamos para
Tools->Options->Text Editor->C# (or All Languages)->General
e ative
Auto List Members
eParameter Information
no painel do lado direito.fonte
Reiniciar o VS2012 deve corrigir o problema.
fonte
Veja este post aqui .
Isso funcionou para mim:
Exclua os arquivos nesta pasta. vs2010:
vs2012;
VS Ultimate 2013;
VS Professional 2015;
fonte
Outra solução possível é redefinir completamente as configurações. Isto é o que o corrigiu para mim:
Tools->Import and Export settings->Reset all settings.
fonte
A. Salve ou exporte suas configurações de Importação / Exportação:
Ferramentas-> Importar e Exportar configurações
B. Faça a redefinição de importação / exportação:
Ferramentas-> Importar e Exportar configurações-> Redefinir todas as configurações.
C. Volte e recarregue as configurações originais novamente! O Intellisense funciona e você tem suas configurações originais de volta!
fonte
Eu uso isso para resolvê-lo, vá para a linha cmd
fonte
A idéia básica aqui é forçar uma ressincronização do banco de dados que o Intellisense está usando.
Se a referência for a um projeto na sua solução. Remova o projeto. Em seguida, adicione a referência usando a opção de navegação no caminho exato do projeto que você acabou de remover. Faça uma construção rápida e verifique se a referência foi captada corretamente. Agora adicione o projeto antigo de volta à solução e remova a referência antiga e adicione-a como parte da solução.
Essa ideia de forçar a ressincronização do banco de dados também pode ser feita de outras maneiras. Por exemplo, usando um caminho de pasta absoluto.
fonte
fonte
Re-compartilhador-> Opções-> IntelliSense-> Geral Defina como 'Visual Studio nativo IntelliSense ...'
fonte
Também ficou frustrante para mim, mas descobri minha própria resposta. Reiniciar ajudou, mas descobri por que tive problemas: copiei e colei um painel ASP com os controles que precisaria reutilizar. Eu só tinha aqueles na primeira tag Div funcionando. Todos os outros precisavam ser configurados, então eu disse: "Aha ... deixe-me comentar os restantes Tags Div que não estão configurados ..." e, com certeza, o intellisense voltou.
Portanto, ele não apenas funcionará se o cursor estiver abaixo de um erro de código, mas também funcionará se você for do tipo copiar / colar como eu.
fonte
Minha solução (VS 2013) foi executada como administrador
fonte
É muito simples,
Motivo pelo qual aconteceu No meu caso, alterei as referências de algum projeto
fonte
Minha solução rápida foi fechar todos os arquivos abertos na área do editor de texto e reabri-los novamente no Gerenciador de Soluções.
fonte
Nenhuma das soluções funcionou para mim. Notei que o problema estava ocorrendo apenas em um arquivo xaml e não em outros arquivos xaml ou c #.
Eu tinha uma extensão chamada QuickConverter que permite criar ligações personalizadas com conversores em linha. Isso estava atrapalhando o Intellisense e isso não foi detectado como um erro ao criar ou executar o aplicativo.
Meu conselho é:
fonte
Ocasionalmente, encontrei o mesmo problema que o OP.
Infelizmente, nenhuma das soluções acima funciona para mim. - Também procurei na internet por outras soluções possíveis, incluindo o fórum VS / Windows da Microsoft, e não encontrei uma resposta.
Mas quando eu fechei a solução VS, havia uma mensagem pedindo para baixar e instalar o " Microsoft SQL Server Compact 4.0 "; por essa dica, finalmente resolvi o problema.
Espero que essa descoberta ajude outras pessoas que possam ter o mesmo problema.
fonte
Uma solução é desativar o redistribuidor ou a extensão do verificador ortográfico e reiniciar. Concedido isso não é o ideal.
fonte
No meu caso, o
.csproj
arquivo foi corrompido e o Visual Studio excluiu alguns arquivos de classe da solução (mas eles ainda estavam visíveis no Visual Studio, portanto o problema não era óbvio à primeira vista). Nesses arquivos, o intellisense não estava disponível. Portanto, a correção foi adicionar os arquivos novamente à solução.fonte
Eu estava enfrentando esses problemas há 2 semanas, finalmente descobri usando uma ferramenta Sysinternal chamada Process monitor (ProcMon.exe). O problema está relacionado às configurações de atualizações automáticas. Eu apliquei a solução abaixo e fiz funcionar
Solução: Ferramentas -> Opções -> Ambiente -> Extensões e atualizações -> (desmarque a seleção automática de atualizações)> OK
fonte
Às vezes, a sintaxe do código apresenta um erro, como você usa "in", deve ser "...'...." Para ajudá-lo a detectar problemas rapidamente, clique no botão Design , vs tente renderizar, e ele mostrará a linha de erro
fonte
Acabei de acontecer comigo - e (embora não tenha sido instantaneamente óbvio) foi devido ao Resharper (R #) ter sido desativado durante um problema de licenciamento.
A ativação do Resharper corrigiu isso para mim!
fonte
Geralmente, enfrento o mesmo problema quando copio alguns trechos da internet com alguns caracteres especiais que quebram o Intellisense.
Isso aconteceu algumas vezes comigo, descobri o problema depois de excluir o arquivo e criar um novo, agora, quando enfrento o mesmo problema, primeiro reinicio o Visual Studio, se isso não resolver o problema, removo o último trecho copiei da internet e faço à mão, eles o problema se foi.
fonte