Respostas:
Você pode desativar o ReSharper 4 e inferior usando o Gerenciador de suplementos do Visual Studio (remova a caixa de seleção da esquerda).
No ReSharper 5 e superior (testado até a versão 7.0.1), é assim que você pode suspender o ReSharper em Ferramentas> Opções> Re -harper
A resposta aceita não funciona a partir do novo compartilhador 5 em diante. Você deve suspender o ReSharper em Ferramentas> Opções> Resharper
Se você quiser fazer isso sem clicar demais, abra a Janela de Comando ( Ctrl+ W, A) e digite:
ReSharper_Suspend
ou ReSharper_Resume
dependendo do que você deseja.
Ou você pode definir um atalho de teclado para esse fim. No VS , vá para Ferramentas> Opções> Ambiente> Teclado .
Lá você pode atribuir um atalho de teclado para ReSharper_Suspend
e ReSharper_Resume
.
Isso não funcionou para mim. A caixa de seleção na coluna Inicialização foi marcada e desativada.
MAS! Encontrei uma correção em outro lugar na web.
O que você precisa fazer é tornar o (s) seguinte (s) arquivo (s) gravável (s):
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn
C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn
Como esses arquivos eram somente leitura, o VS200x não pôde modificá-los para definir a capacidade de inicialização do suplemento Resharper.
Para o Visual Studio 2012 e o Resharper 7+, crie um atalho para o Visual Studio e adicione a seguinte opção:
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /Resharper.Suspend
Agora você tem uma maneira de abrir o Visual Studio com o Resharper já desativado.
O ReSharper 6.1.1 não inclui mais ReSharper_Resume ou ReSharper_Suspend (ou pelo menos não consigo encontrá-los para adicioná-los a uma barra de ferramentas). Os atalhos de teclado mencionados anteriormente (Ctrl + 8 ou Ctrl + Shift + Alt + 8 também não funcionam).
Como solução alternativa, você pode usar Ferramentas / Opção / ReSharper e clicar no botão Suspender. Você precisa voltar para esse local para retomar o ReSharper 6.1.1 depois de suspendê-lo.
O principal motivo para suspender o ReSharper 6.1.1 é a garantia de travamento do Visual Studio 2008 SP1 ao editar arquivos nAnt (grandes ou pequenos, não faz diferença). Esses arquivos normalmente têm uma extensão de arquivo .build.
Você também pode pressionar Ctrl + 8.
Eu só preciso desativar o ReSharper ao editar arquivos Nant. Foi recentemente "aprimorado" na 6.1 e, desde então, quebrou o intellisense existente fornecido pelo Visual Studio. Em vez de me preocupar com a possibilidade de ativar e desativar, decidi criar um arquivo em lotes que carrega minha solução Nant, mas carrega o VS no modo de segurança. Parece funcionar muito bem, pois estou usando o VS para nada mais do que um editor de texto sofisticado quando se trata de Nant.
Exemplo: Coloque o seguinte em um arquivo de texto salvo como bastão ou cmd.
Meu arquivo: "nantbuild.cmd"
devenv psbuild.sln /safemode