Incrível IDE .NET com o poder do ReSharper! O Rider é usado em toda a nossa equipe de desenvolvimento usando Windows e macOS.
Derek Comartin
Diretor de Engenharia, Full Circle TMS
O JetBrains Rider é um IDE .NET entre plataformas baseado na plataforma IntelliJ e ReSharper.
O Rider oferece suporte ao .NET Framework, ao novo .NET Core multiplataforma e a projetos baseados em Mono. Isso permite que você desenvolva uma ampla variedade de aplicativos, incluindo aplicativos de desktop .NET, serviços e bibliotecas, jogos Unity, aplicativos Xamarin, aplicativos Web ASP.NET e ASP.NET Core.
O Rider fornece mais de 2200 inspeções de código dinâmicas, centenas de ações de contexto e refatorações trazidas pelo ReSharper e as combina com os sólidos recursos de IDE da plataforma IntelliJ. Apesar de um conjunto de recursos pesados, o Rider foi projetado para ser rápido e responsivo.
Além de executar e depurar vários tempos de execução, o próprio Rider é executado em várias plataformas: Windows, macOS e Linux.
O Rider possui mais de 2500 inspeções de código dinâmicas, com correções rápidas automatizadas para resolver problemas detectados individualmente ou em massa. A análise de erros por toda a solução monitorará os problemas de código e informará se algo der errado, mesmo em arquivos que não estejam abertos no momento.
O elaborado editor do Rider apresenta diferentes tipos de preenchimento de código e modelos de código, chaves de inserção automática e diretrizes de importação, dicas de ferramentas de informações rápidas e ícones de medianiz para navegação por herança, ações de contexto e muito mais.
A maioria das mais de 60 refatorações do ReSharper já está disponível no Rider, e suas mais de 450 ações de contexto estão todas lá. Renomeie, extraia métodos, interfaces e classes, mova e copie tipos, use sintaxe alternativa e muito mais!
O Rider ajuda você a executar e depurar testes de unidade com base em NUnit, xUnit.net ou MSTest. Você pode explorar testes, agrupá-los de diferentes maneiras, decompô-los em sessões individuais, ver a saída dos testes e navegar até o código-fonte a partir de rastreamentos de pilha.
O Rider inclui um depurador que funciona com aplicativos .NET Framework, Mono e .NET Core, permitindo que você percorra, assista, avalie e execute até o cursor. Outras ferramentas incluem um explorador de rastreamento de pilha, navegador NuGet e suporte para VCS e banco de dados.
Trabalhe com SQL e bancos de dados sem sair do Rider. Conecte-se a bancos de dados, edite esquemas e dados de tabelas, execute consultas e até mesmo analise esquemas com diagramas UML.
Vá para qualquer arquivo, tipo ou membro na sua base de código instantaneamente e encontre rapidamente configurações e ações. Encontre usos de qualquer símbolo ou navegue de um símbolo até os símbolos base e derivados, métodos de extensão ou implementações.
O Rider vem com suporte para JavaScript, TypeScript, HTML, CSS e Sass. Aproveite os recursos de refatoração, depuração e teste de unidade incluídos no WebStorm.
Fiel às suas raízes, o Rider suporta uma ampla variedade de plug-ins desenvolvidos para o ReSharper e a plataforma IntelliJ. Além dos plug-ins incluídos no pacote (como aqueles para suporte a VCS, F# e Unity), estão disponíveis plug-ins compatíveis com Markdown, arquivos .gitignore
e scripts Python.
O Rider 2023.3 tem suporte oficial ao .NET 8 SDK, incluindo modelos atualizados de projetos, a capacidade de criar, executar e depurar projetos voltados para o novo SDK e muito mais.
O botão Run, na barra de ferramentas principal, foi substituído por um botão Resume durante a depuração.
Agora você poderá executar e depurar vários projetos ao mesmo tempo, com controle avançado sobre a ordem e as condições de execução das tarefas.
O Rider 2023.3 mostrará onde elementos da interface de usuário são usados em arquivos UXML, ajudará você a navegar a partir de elementos em arquivos UXML até o código em C# e oferecerá complementação de código para elementos da interface de usuário em consultas no C#.
O Rider 2023.3 tem suporte a construtores primários, diretivas de alias para referenciar qualquer tipo, expressões de coleções, interceptadores e outros recursos do C# 12.
Explore as relações e dependências entre diferentes classes, structs, interfaces e módulos na sua solução, através de diagramas de dependências de tipos.
Um novo modo avançado de depuração prediz problemas em potencial no seu código e alerta você sobre eles, sem que seja preciso executar o código.
Agora você pode escolher entre três modos de utilização de recursos na análise da solução inteira: Low, Moderate e High.
O JetBrains Rider é a primeira ferramenta que instalo depois de redefinir minha máquina de desenvolvimento.
Não inicio o Visual Studio há meses depois que mudei para o JetBrains Rider.
Trabalhar com branches nunca foi tão tranquilo desde que comecei a usar o JetBrains Rider.
Dennis Doomen,
Melhorador Contínuo na Aviva Solutions e autor de Fluent Assertions
Atualmente, o JetBrains Rider é a minha ferramenta de desenvolvimento C# preferida no OS X e no Windows. Se você é um usuário de longa data do ReSharper, verá que é uma transição quase que perfeita. Eu recomendo a navegação por teclas facilitada para o desenvolvedor e o suporte granular a depuradores.
Jeremy Miller
No Rider, apenas preciso me concentrar em trabalhar com meu código, como deve ser, em vez de lutar com meu IDE. O Rider me devolveu a alegria de escrever código .NET.
Frans Bouma,
desenvolvedor chefe, LLBLGen Pro
Mudar para o JetBrains Rider foi uma ótima decisão. Nossa equipe nunca utilizou um IDE que fosse capaz de se comunicar com o Unity de maneira tão perfeita e eficiente. Recomendamos fortemente o JetBrains Rider a qualquer um que busque melhorar a eficiência e precisão dos seus workflows.
Thomas Weiss
Um IDE pode transformar o dia do desenvolvedor em sonho ou pesadelo. Quando a JetBrains lançou o Rider (C#), embarcamos nele o mais rápido possível. Tendo estado presente em cada uma das etapas da evolução da Unity nas integrações de IDE; o trabalho com o Rider não foi senão uma alegria absoluta. Com o lançamento do CLion (C++), ficamos tão empolgados que criamos um plug-in de integração para o Unreal. Ambas essas ferramentas ajudam nossa equipe diariamente, permitindo que os desenvolvedores realizem suas tarefas com rapidez e eficiência, tudo isso com uma integração perfeita com várias partes do nosso pipeline.
Matthew Davey
Estou realmente satisfeito com o funcionamento do JetBrains Rider no meu MacBook. Ele é muito rápido, e a experiência de depuração em C# é tão boa quanto no Visual Studio. Além disso, ele me dá todos os benefícios do ReSharper prontos para uso! Estou adorando. Meus agradecimentos à JetBrains por outro excelente produto!
Peter Kellner