JetBrains Rider: o .NET IDE multiplataforma
Você está procurando um .NET IDE poderoso, rápido e versátil que funcione no Windows, macOS e Linux? Você deseja desenvolver uma ampla variedade de aplicativos usando .NET Framework, .NET Core ou Mono? Quer aproveitar os melhores recursos da plataforma ReSharper e IntelliJ em uma única ferramenta? Se você respondeu sim a qualquer uma dessas perguntas, experimente o JetBrains Rider.
O Rider é um .NET IDE de plataforma cruzada que combina o poder do ReSharper, a principal ferramenta de produtividade .NET, com a rica funcionalidade da plataforma IntelliJ, a base de muitos IDEs populares, como WebStorm, PyCharm e PhpStorm. Neste artigo, você aprenderá sobre os principais recursos do Rider, como baixá-lo e instalá-lo e como começar a usá-lo.
jetbrains download rider
Características do piloto
O Rider oferece um conjunto abrangente de recursos que ajudam você a escrever, editar, refatorar, testar, depurar e executar seu código .NET. Aqui estão alguns dos destaques:
Análise de código
O Rider possui mais de 2.200 inspeções de código ao vivo que detectam erros, avisos, sugestões e dicas em seu código. Você pode ver os problemas no editor, bem como no Solution Explorer. Você também pode usar o recurso Solution-Wide Analysis para monitorar a qualidade de toda a sua solução. Para cada problema, o Rider fornece correções rápidas que permitem resolvê-los individualmente ou em massa.
Edição de código
O rico editor do Rider oferece suporte a diferentes tipos de conclusão de código e modelos de código que ajudam você a escrever código com mais rapidez e facilidade. Você também pode usar vários recursos, como colchetes correspondentes de inserção automática e diretivas de importação, dicas de ferramentas de informações rápidas e ícones de medianiz para navegação de herança, ações de contexto, formatação de código e muito mais.
Refatorações
O Rider herda a maioria das mais de 60 refatorações do ReSharper que ajudam a melhorar a estrutura e a legibilidade do código. Você pode renomear, extrair métodos, interfaces e classes, mover e copiar tipos, usar sintaxe alternativa e muito mais.Você também pode usar Refatorar esta ação para ver todas as refatorações disponíveis para o contexto atual.
executor de teste de unidade
O Rider ajuda você a executar e depurar testes de unidade com base em NUnit, xUnit.net ou MSTest. Você pode explorar os testes, agrupá-los de maneiras diferentes, dividi-los em sessões individuais, ver a saída do teste e navegar até o código-fonte a partir de rastreamentos de pilha. Você também pode usar a análise de cobertura de código para ver quanto do seu código é coberto por testes.
Depurador e mais ferramentas
O Rider inclui um depurador que funciona com aplicativos .NET Framework, Mono e .NET Core. Você pode definir pontos de interrupção, observar variáveis, avaliar expressões e executar para o cursor. Você também pode usar outras ferramentas, como um explorador de rastreamento de pilha, navegador NuGet, suporte VCS (Git, SVN, Mercurial), suporte a banco de dados (SQL Server, Oracle, MySQL), ferramentas de desenvolvimento web (editor HTML/CSS/JS) e mais Bancos de dados e SQL
O Rider ajuda você a trabalhar com bancos de dados e arquivos SQL em seus projetos .NET. Você pode se conectar a várias fontes de dados, como SQL Server, Oracle, MySQL, PostgreSQL, SQLite e muito mais. Você pode explorar e gerenciar objetos de banco de dados, executar consultas, editar dados e gerar scripts. Você também pode usar o editor SQL integrado com realce de sintaxe, conclusão de código, formatação e refatoração.
Navegação e pesquisa
O Rider ajuda você a se orientar em seu código com seus poderosos recursos de navegação e pesquisa. Você pode pular para qualquer arquivo, tipo, símbolo ou membro em sua solução usando Ir para tudo. Você também pode usar Ir para Declaração, Ir para Implementação, Ir para Símbolos Base e outros comandos para navegar entre os símbolos relacionados. Você também pode usar Find Usages para ver onde um símbolo é usado em seu código. Você também pode pesquisar texto em arquivos, símbolos, ações, configurações e muito mais usando o Search Everywhere.
Tecnologias front-end
O Rider oferece suporte ao desenvolvimento da Web com várias tecnologias de front-end, como HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js e muito mais.Você pode aproveitar a conclusão de código, realce de sintaxe, análise de código, refatorações, depuração e testes para esses idiomas. Você também pode usar o servidor da Web integrado ou configurar um externo para executar seus aplicativos da Web.
Como baixar e instalar Rider
Se você está pronto para experimentar o Rider em sua máquina, aqui estão as etapas que você precisa seguir:
requisitos de sistema
Para executar o Rider, você precisa de um computador que atenda aos seguintes requisitos:
Sistema operacional: Windows 7 ou superior (64 bits), macOS 10.13 ou superior (64 bits), Linux (64 bits)
Memória: 4 GB de RAM no mínimo (8 GB recomendado)
Espaço em disco: 2,5 GB de espaço em disco para instalação (recomenda-se 5 GB)
Exibição: resolução mínima de tela de 1024 x 768 (1920 x 1080 recomendado)
.NET Framework: .NET Framework 4.6.1 ou superior para Windows
Mono: Mono 5.4 ou superior para Linux e macOS
opções de download
Você pode baixar o Rider no site oficial da JetBrains. Existem duas opções disponíveis:
A versão estável mais recente: esta é a versão mais recente do Rider que foi testada e verificada pela JetBrains. Ele contém todos os recursos e correções de bugs que foram lançados até agora.
A compilação do programa de acesso antecipado (EAP): esta é uma versão prévia do Rider que contém os recursos e melhorias mais recentes que ainda estão em desenvolvimento. Pode ser instável ou ter alguns problemas. É recomendado para usuários que desejam experimentar os recursos mais recentes e fornecer feedback ao JetBrains.
Etapas de instalação
Depois de baixar o instalador para o seu sistema operacional, você pode seguir estas etapas para instalar o Rider:
Execute o instalador e siga as instruções na tela.
Escolha o local de instalação e os componentes que deseja instalar.
Aguarde a conclusão da instalação.
Inicie o Rider no menu Iniciar (Windows), na pasta Aplicativos (macOS) ou na linha de comando (Linux).
Ative o Rider com sua conta JetBrains ou chave de licença.
Escolha seu tema de interface do usuário preferido e esquema de mapa de teclas.
Divirta-se Cavaleiro!
Como começar com o Rider
Agora que você instalou o Rider, você pode se perguntar como usá-lo para seus projetos .NET. Aqui estão algumas dicas para ajudar você a começar:
Criando um projeto
Para criar um novo projeto no Rider, você pode usar o assistente Novo projeto que o guia pelo processo. Você pode escolher entre vários modelos para diferentes tipos de aplicativos, como console, web, desktop, móvel e muito mais. Você também pode especificar o nome, o local e as configurações do projeto.
Para abrir um projeto existente no Rider, você pode usar a ação Open Solution ou Project que permite navegar e selecionar o arquivo ou pasta do projeto. Você também pode usar a lista de Projetos Recentes para acessar rapidamente os projetos nos quais já trabalhou.
Explorando a interface do usuário
A janela principal do Rider consiste em várias partes que ajudam você a trabalhar com seu código e ferramentas. Aqui estão alguns dos principais elementos:
O editor: é aqui que você escreve e edita seu código. Você pode abrir vários arquivos em guias e dividir o editor em vários painéis. Você também pode usar vários recursos, como conclusão de código, análise de código, refatorações e muito mais no editor.
A barra de ferramentas: é aqui que você pode acessar ações comuns, como execução, depuração, teste e controle de versão. Você também pode personalizar a barra de ferramentas para adicionar ou remover botões.
As janelas de ferramentas: são painéis que fornecem funcionalidade adicional para seu código e ferramentas. Você pode encaixá-los, desencaixá-los, ocultá-los ou redimensioná-los conforme desejar. Algumas das janelas de ferramentas são Solution Explorer, Unit Tests, Database, Terminal e Debug.
A barra de status: é onde você pode ver informações sobre seu projeto e o estado do IDE, como erros, avisos, progresso, uso de memória e muito mais. Você também pode acessar algumas configurações e ações na barra de status.
Definindo configurações
O Rider permite personalizar vários aspectos do IDE para atender às suas preferências e necessidades.Você pode acessar as configurações em Arquivo Menu de configurações (Windows e Linux) ou Rider Menu de preferências (macOS). Algumas das configurações que você pode definir são:
Editor: você pode alterar a aparência, o comportamento e as opções do editor, como fontes, cores, recuo, estilo de código, severidade da inspeção de código e muito mais.
Mapa de teclas: você pode alterar os atalhos de teclado para várias ações no IDE. Você também pode escolher entre diferentes esquemas de mapa de teclado ou criar o seu próprio.
Plug-ins: você pode gerenciar os plug-ins que estendem a funcionalidade do IDE. Você pode instalar, atualizar, ativar, desativar ou desinstalar plug-ins. Você também pode navegar e baixar plug-ins do JetBrains Marketplace.
Outras configurações: você pode configurar outros aspectos do IDE, como aparência e comportamento, configurações do sistema, idiomas e estruturas, ferramentas, controle de versão e muito mais.
Conclusão
Neste artigo, você aprendeu sobre o JetBrains Rider, um .NET IDE de plataforma cruzada que combina os melhores recursos da plataforma ReSharper e IntelliJ. Você aprendeu sobre seus principais recursos, como baixá-lo e instalá-lo e como começar a usá-lo. Você também aprendeu como criar um projeto, explorar a interface do usuário e definir configurações no Rider.
Se quiser saber mais sobre o Rider e como usá-lo para suas necessidades de desenvolvimento .NET, visite o site oficial, leia a documentação, assista aos vídeos ou participe da comunidade. Você também pode experimentar o Rider gratuitamente por 30 dias e ver por si mesmo como ele pode aumentar sua produtividade e o prazer de codificar.
perguntas frequentes
O que é JetBrains Rider?O Rider é um .NET IDE de plataforma cruzada que combina o poder do ReSharper com a rica funcionalidade da plataforma IntelliJ.
Quais são os benefícios de usar o Rider?O Rider oferece um conjunto abrangente de recursos que ajudam você a escrever, editar, refatorar, testar, depurar e executar seu código .NET com mais rapidez e facilidade. Ele oferece suporte a uma ampla variedade de aplicativos usando .NET Framework, .NET Core ou Mono.Ele também oferece suporte a várias tecnologias de front-end, como HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js e muito mais.
Quanto custa Rider?O Rider está disponível em diferentes planos de assinatura para indivíduos, organizações e alunos/professores. Você pode ver os detalhes de preços no site oficial. Você também pode experimentar o Rider gratuitamente por 30 dias antes de comprá-lo.
Como faço para atualizar o Rider?O Rider avisa quando uma nova versão está disponível e solicita que você baixe e instale. Você também pode verificar se há atualizações manualmente na Ajuda Verifique o menu Atualizações. Você também pode definir as configurações de atualização em Configurações Aparência e Comportamento Configurações do sistema Menu de atualizações.
Como obtenho suporte para o Rider?Você pode obter suporte para o Rider de várias fontes, como a documentação, o blog, o fórum, o rastreador de problemas, a conta do Twitter e o formulário de feedback. Você também pode entrar em contato com a equipe de suporte por e-mail ou chat.
0517a86e26
Comments