Suporte aprimorado ao roteamento do sistema de arquivos, suporte inicial à depuração para o Bun, capacidade de executar arquivos TypeScript diretamente e vários aprimoramentos para sistemas de controle de versão.
Gratuito para uso não comercial
O WebStorm 2024.2 é capaz de resolver caminhos para frameworks que usam roteamento baseado em sistema de arquivos. Ele pode resolver caminhos de links com base no sistema de arquivos do seu projeto, fornecendo complementação automática e navegação para Next.js, Nuxt, SvelteKit e Astro. Isso garante que seu ambiente de desenvolvimento acompanhe os cenários de roteamento empregados por esses frameworks.
Adicionamos suporte de depuração para o runtime Bun JavaScript por meio do protocolo DAP (Debug Adapter Protocol). Você pode definir pontos de interrupção, percorrer o código, inspecionar variáveis e avaliar expressões no WebStorm. Atualmente, esse suporte está limitado ao macOS e ao Linux.
No WebStorm 2024.2, a integração com o Prettier está habilitada em novos projetos com uma dependência direta prettier
em seu package.json
raiz e um arquivo de configuração do Prettier no mesmo nível. Esse recurso simplifica o processo de configuração e garante que a integração com o Prettier seja habilitada imediatamente.
Aprimoramos as prévias de classes do Tailwind CSS no WebStorm 2024.2. Anteriormente, as prévias eram mostradas apenas em pop-up secundário de documentação. O WebStorm agora exibe prévias de classes do Tailwind CSS diretamente na lista de resultados de complementação.
O WebStorm 2024.2 inclui suporte para novos trechos de código Svelte e tags de renderização. Esses trechos de código foram criados para criar blocos reutilizáveis de marcação dentro de seus componentes.
Habilitamos suporte ao protocolo LSP (Language Server Protocol) do Astro, que melhora a complementação de código e a experiência geral do desenvolvedor. Esse aprimoramento garante um desenvolvimento mais preciso e eficiente ao trabalhar com projetos do Astro e oferece melhor integração e suporte no IDE.
O WebStorm 2024.2 apresenta suporte ao Vue Language Service v2. Essa atualização aprimora o suporte ao Vue 3, melhorando a complementação automática, a verificação de erros e a inferência de tipos. Desfrute de uma experiência de desenvolvimento mais suave com a versão mais recente das ferramentas de linguagem Vue e o suporte integrado ao WebStorm.
Agora, você pode executar e depurar arquivos TypeScript sem nenhuma configuração adicional. Você pode executar arquivos TypeScript a partir de diferentes pontos de entrada, incluindo o menu de contexto do arquivo, o widget Run e a configuração Current File.
O WebStorm 2024.2 aprimora o New Project Wizard, adicionando uma nova opção para criar projetos JavaScript e TypeScript básicos. A opção Generate a playground project with onboarding tips inclui comentários de dicas para ajudar você a se familiarizar com o IDE.
O WebStorm 2024.2 adiciona suporte para a variável de modelo configDir
no TypeScript 5.5. Esse aprimoramento melhora a flexibilidade e a configurabilidade de projetos TypeScript.
Reformulamos as dicas de inserção no TypeScript para alinhá-las melhor com as informações fornecidas pelo serviço TypeScript.
O WebStorm agora pode renderizar expressões matemáticas em arquivos Markdown. Você pode usar $
para inserir expressões matemáticas inline e $$
para blocos de código com conteúdo matemático.
O JetBrains AI Assistant 2024.2 apresenta o recurso de complementação de código aprimorado com sugestões mais precisas e rápidas. O chat com IA agora oferece suporte para GPT-4o, referências de chat e pesquisa semântica para melhor compreensão do contexto. Para obter mais informações, leia esta postagem de blog.
A caixa de diálogo Search Everywhere agora inclui uma opção para visualizar os elementos da base de código que você está procurando. Você pode habilitar a visualização por meio do ícone na barra de ferramentas da caixa de diálogo.
Pacotes de idioma em chinês, coreano e japonês agora estão incluídos nas distribuições do WebStorm. Se você quiser alterar o idioma da interface do usuário do IDE, pode fazer isso sem precisar instalar o plug-in de localização. Acesse Settings | Appearance & Behavior | System Settings | Language and Region e selecione o idioma de sua preferência.
A nova interface do usuário foi apresentada pela primeira vez no WebStorm 2022.3. Estamos trabalhando nela desde então e agora a definiremos como o padrão para todos os usuários do WebStorm. Consulte este artigo no nosso blog para obter mais informações.
O WebStorm vem com o JetBrains Runtime 21, que oferece segurança e desempenho reforçados, bem como suporte para renderização do Wayland para Linux. Consulte este artigo no nosso blog para obter mais informações.
Refinamos a codificação de cores e o layout do gráfico de commit na aba Log da janela de ferramentas Git. Linhas de branch importantes agora permanecem consistentemente no lado esquerdo do gráfico e mantêm suas cores designadas, facilitando sua identificação e acompanhamento.
Todas as configurações relacionadas à janela de ferramentas Log agora estão consolidadas em uma página de configurações dedicada, facilitando a personalização do seu comportamento em um local conveniente. Você pode acessar essa página em Settings | Version Control | Log ou por meio de um novo menu suspenso na barra de ferramentas da janela de ferramentas Log.
O WebStorm 2024.2 inclui suporte para --first-parent
. Essa opção simplifica o log ao ocultar commits individuais que vieram com o merge, facilitando o rastreamento das alterações. Também adicionamos a filtragem com o comando --no-merges
, que exibe o histórico sem nenhum commit de merge.