Documentação do ReSharper

Qual é a melhor maneira de aprender rapidamente as operações básicas do ReSharper?

Assista a uma série de vídeos criados pela nossa equipe de desenvolvedores .NET e publicados em nosso guia do .NET. É preciso descobrir passo a passo os recursos e workflows essenciais do ReSharper.

Você pode começar com este vídeo sobre navegação em uma base de código, e continuar com edição de código, inspeções e correções rápidas, refatoração, adições ao depurador do Visual Studio, testes de unidade, ferramentas e diagramas de arquitetura, o gerenciador de tradução e muito mais.

Como explorar toda a variedade de recursos do ReSharper?

Se quiser mergulhar fundo no conjunto diversificado de recursos do ReSharper, experimente a Ajuda online do ReSharper para obter uma descrição completa do suporte a linguagens, dos recursos específicos e de como e por que usá-los.

E se eu ainda tiver dúvidas?

Se algo não ficou claro sobre o ReSharper ou se você tiver alguma dificuldade com ele, visite a Base de conhecimento do ReSharper para conferir as perguntas frequentes ou aproveite a inteligência coletiva do fórum da nossa Comunidade.

De que forma o ReSharper é melhor que o Visual Studio simples?

O ReSharper é muito mais poderoso que as versões mais recentes do Visual Studio em termos de análise de código, conjunto de refatorações e transformações de código, profundidade de suporte à navegação e muitos outros aspectos. Para ter uma breve visão geral do valor do ReSharper em comparação com as versões recentes do Visual Studio, consulte os seguintes documentos:

Como o ReSharper pode ajudar a resolver tarefas comuns de desenvolvimento .NET?

O ReSharper ajuda em várias tarefas frequentes de desenvolvimento e manutenção de software, como encontrar código não utilizado, atender a diretrizes de nomenclatura, detectar possíveis exceções de tempo de execução ou adotar padrões de design de software. Consulte o ReSharper Cookbook para acessar tutoriais sobre como realizar essas e outras tarefas usando o ReSharper.

Como convencer meu chefe de que o ReSharper é um acréscimo de alto valor ao nosso conjunto de ferramentas?

Temos uma apresentação com os Benefícios do ReSharper (.pdf) que discute a funcionalidade do ReSharper sob o ponto de vista do ROI e fornece uma maneira básica de estimar como uma equipe de desenvolvimento pode se beneficiar com o uso do ReSharper.

Você também pode conferir a Brochura do ReSharper (.pdf) que inclui as informações mais relevantes sobre o ReSharper em duas páginas de impressão.

Como faço para aprender os atalhos de teclado do ReSharper?

O ReSharper é uma ótima ferramenta para todos. No entanto, os desenvolvedores acostumados com o uso do teclado têm ainda mais vantagens, pois o programa mapeia a maioria de suas ações para atalhos de teclado. Use este roteiro para dominar sua opção de esquema de teclado do ReSharper:

ReSharper keyboard shortcuts

Como faço para adaptar o ReSharper às minhas preferências ou de acordo com o padrão da minha equipe?

As configurações padrão do ReSharper não são perfeitas para todos. Por exemplo, você pode querer modificar as regras de nomenclatura padrão ou a gravidade de certas inspeções de código. Consulte o Guia de personalização do ReSharper para obter orientações sobre estes e outros ajustes.

Você também pode usar vários plug-ins do ReSharper, que estendem ou modificam a funcionalidade do ReSharper, ou até mesmo criar seus próprios plug-ins. Para isso, o Guia de desenvolvimento de plug-ins do ReSharper com certeza será uma excelente ajuda.

ReSharper customization and plugin development guides