Todos os nossos IDEs e ferramentas .NET lançaram suas últimas atualizações para este ano, e esperamos que os recursos e melhorias mais recentes não apenas ajudem você a aumentar sua produtividade, mas também tornem sua codificação mais divertida!
Aqui está uma visão geral dos destaques de cada atualização.
IDEs baseados em IntelliJ
Primeiro, vamos falar sobre alguns grandes novos recursos que são comuns às versões 2022.3 de todos os nossos IDEs.
Nova IU
A interface do usuário completamente reformulada, anunciada no início deste ano, agora está disponível para todos. Após testes completos, provou que é funcional e mais fácil de trabalhar para muitos de nossos usuários. Atualize seu IDE favorito e experimente a nova interface do usuário acessando Configurações/Preferências | Aparência e Comportamento | Nova visualização da interface do usuário . Esperamos que você ame!
Sincronização de configurações
O Settings Sync é a nova solução para sincronizar e fazer backup de suas configurações de usuário personalizadas, como configurações compartilháveis da plataforma, plug-ins integrados e plug-ins de terceiros. Para obter mais detalhes sobre o novo plugin Settings Sync e o processo de migração, consulte este guia .
Observe que o plugin Settings Sync não está disponível no Rider.
Suporte WSL no desenvolvimento remoto
Agora existe uma maneira alternativa de trabalhar com projetos executados em sistemas de arquivos WSL 2. Em vez de executar um IDE completo no Windows, o back-end do IDE será iniciado diretamente no próprio WSL 2. Em seguida, você simplesmente se conecta a ele da mesma forma que se conectaria a qualquer máquina remota ao usar o desenvolvimento remoto no IDE.
Suporte Redis em bancos de dados
O tão esperado suporte para Redis finalmente chegou. Obtenha a história completa nesta postagem do blog .
Recomendamos atualizar suas ferramentas JetBrains por meio do aplicativo Toolbox gratuito. Faça o download nesta página ou simplesmente clique no botão abaixo:
Agora, vamos ver os outros recursos notáveis e melhorias específicas para cada IDE.
WebStorm 2022.3 vem com suporte Vitest, um assistente de Novo Projeto atualizado, tipo de restrição em modelos Angular, Code Vision para JavaScript e TypeScript e melhorias para Vue.
IntelliJ IDEA 2022.3 . Além dos recursos destacados acima, o IntelliJ IDEA 2022.3 vem com novas ações para conexão automática de Spring beans e geração de esquemas OpenAPI. Confira todos os detalhes neste post do blog .
RubyMine 2022.3 inclui suporte RBS aprimorado, melhorias para trabalhar com contextos compartilhados e exemplos em RSpec, navegação atualizada e funcionalidade de exibição de estrutura e melhorias de desenvolvimento remoto.
O PyCharm 2022.3 traz uma experiência aprimorada para trabalhar com código assíncrono no console Python, pois agora você pode usar a palavra-chave await fora das funções para chamar corrotinas. A janela de ferramentas Python Packages agora pode ajudá-lo a encontrar, instalar e excluir pacotes da biblioteca de pacotes Anaconda (além do PyPI). Para DataFrames pandas, há novas opções para ocultar colunas, usar paginação para passar rapidamente por linhas e exportar DataFrames em vários formatos.
O DataSpell 2022.3 torna a ciência de dados mais simples, quer você trabalhe em máquinas remotas ou locais. Execute projetos em servidores remotos diretamente de seu IDE configurando um interpretador Python remoto via SSH. Depure células de notebook em servidores Jupyter remotos. Rastreie automaticamente as alterações nos notebooks Jupyter com Histórico local , sem necessidade de controle de versão.
GoLand 2022.3 oferece aprimoramentos de desempenho, bem como novos recursos para genéricos e espaços de trabalho Go. Integramos o Go Playground e adicionamos suporte para melhorias nos comentários do documento Go. Também há novos recursos para HTTP Client e Docker e muito mais.
O Rider 2022.3 oferece suporte para o .NET 7 SDK, incluindo os recursos mais recentes do C# 11. Esta versão apresenta melhorias significativas de desempenho, com foco particular no tempo de inicialização e na capacidade de executar o Rider no WSL 2 por meio de desenvolvimento remoto. Também introduzimos várias grandes mudanças de UX e UI. Por último, mas não menos importante, esta versão oferece uma integração mais estreita com os editores Unity e Unreal.
O CLion 2022.3 oferece uma melhor experiência do usuário em todos os aspectos, desde projetos com apenas alguns arquivos C/C++ até aplicativos complexos baseados em CMake. Ele também ajuda você a adotar recursos modernos do C++20 e trabalhar em configurações incorporadas e remotas de forma mais produtiva.
O DataGrip 2022.3 está aqui com o tão esperado suporte Redis. Agora você pode se conectar ao Redis Single Instance, explorar valores-chave no visualizador de dados, escrever e executar consultas Redis e muito mais. Também introduzimos um filtro rápido no explorador de banco de dados, filtragem de esquema baseada em padrão, formatos para campos de data e hora e outros recursos.
O PhpStorm 2022.3 é uma grande atualização que inclui suporte para PHP 8.2, Code Vision para PHP, visualização de correção rápida, suporte para ParaTest, exibição PHPDoc renderizada e muito mais.
AppCode 2022.3 é compatível com macOS 13 e Xcode 14.2. Ele traz mais recursos de refatoração para Swift e permite injeções de linguagem.
Observe que estamos anunciando o fim das vendas e suporte do AppCode com esta versão. Leia esta postagem no blog para saber mais.
Ferramentas .NET e extensões VS
Tanto o ReSharper quanto o Rider introduziram suporte básico para os recursos mais recentes do C# 11, bem como detecção de dependência vulnerável para pacotes NuGet.
O ReSharper 2022.3 também oferece realce de código retrabalhado e inspeções de banco de dados do Dynamic Program Analysis.
O Rider 2022.3 traz melhorias significativas de desempenho, suporte para .NET 7 SDK e WSL 2 e a capacidade de encaixar janelas de ferramentas para configurações de vários monitores. Esta versão também fornece uma integração mais estreita com os editores Unity e Unreal.
O ReSharper C++ 2022.3 apresenta suporte experimental para módulos C++20 e fornece integração perfeita com o formato clang.
Esta atualização também adiciona suporte inicial para Windows ARM64 para ReSharper, dotPeek, dotMemory, dotTrace, dotCover e ferramentas de linha de comando do ReSharper. O Rider 2022.3, em particular, pode ser executado no Windows e no Linux ARM64.
Isso praticamente basta para este ano! Esperamos que você aproveite a temporada festiva e esperamos recebê-lo em 2023 com mais recursos interessantes em suas ferramentas JetBrains favoritas.
Sua equipe JetBrains