Documentação do ReSharper

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

Uma das melhores maneiras é provavelmente assistir a este pequeno vídeo no qual Hadi Hariri faz uma demonstração da funcionalidade de navegação e pesquisa do ReSharper, além dos seus recursos de análise de código, refatorações, testes de unidade, geração de código e suporte para várias linguagens e estruturas, tudo em aproximadamente 10 minutos.

Muitos outros vídeos sobre o ReSharper também estão disponíveis para você assistir no canal da JetBrains no YouTube. O Guia do .NET fornece muitas dicas, truques e tutoriais.

Além disso, você pode ter uma visão geral sólida dos recursos básicos do ReSharper assistindo ao curso ReSharper Fundamentals no Pluralsight.

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