JetBrains Platform
Plugin and extension development for JetBrains products.
Melhorando a acessibilidade nos JetBrains IDEs: novidades atuais e futuras em 2026
Tornar software acessível costuma consistir em remover pontos de fricção pequenos, mas repetidos nos fluxos de trabalho diários. Hoje, no Dia Mundial da Consciência sobre a Acessibilidade, estamos anunciando melhorias recentes em várias áreas nos JetBrains IDEs: compatibilidade com tecnologias de assistência em várias plataformas, navegação pelo teclado e feedback não visual. Algumas dessas melhorias já estão disponíveis; outras chegarão depois este ano.
Você pode usar o reprodutor de áudio abaixo para escutar esta postagem no blog.
Melhor compatibilidade com tecnologias de assistência
Uma das principais áreas nas quais temos trabalhado é a melhoria da forma como os JetBrains IDEs interagem com ferramentas de acessibilidade no nível do sistema operacional.
Melhor suporte à Lente de Aumento do Windows
Ampliadores de tela estão entre as tecnologias de assistência mais usadas nos JetBrains IDEs. Até recentemente, a Lente de Aumento do Windows não seguia o cursor de texto do editor de forma confiável, tornando a navegação e a edição mais difíceis para usuários com deficiências visuais. Implementamos o suporte ao rastreamento do cursor, de modo que agora a Lente de Aumento segue o texto durante a digitação, da mesma forma que em outros aplicativos.
Este comportamento foi baseado no nosso trabalho anterior no macOS, no qual implementamos o rastreamento do cursor de texto com o macOS Zoom. Agora esse suporte está sendo estendido ao Windows.
Suporte ao Orca e à Lente de Aumento do GNOME no Linux
A partir da versão 2026.2, a ser lançada em meados deste ano, os JetBrains IDEs permitirão usar o leitor de tela Orca e a Lente de Aumento do GNOME em ambientes Linux com suporte.
Esta é uma área ativa de trabalho, com várias tarefas relacionadas já em andamento. A acessibilidade não deve depender do seu sistema operacional e continuamos a melhorar o suporte em várias plataformas.
Navegação mais previsível pelo teclado
Também vimos tornando mais fácil a navegação pelo IDE sem depender de um mouse.
Acesso ao menu principal com Alt no Windows
Em aplicativos nativos do Windows, teclar Alt move o foco para o menu principal, permitindo navegar por ele com o teclado. Antes, esse comportamento não ocorria nos JetBrains IDEs, e às vezes leitores de tela, como o NVDA, anunciavam o menu da janela, não o do aplicativo em si.
Agora o menu principal comporta-se de uma forma familiar e previsível para usuários que usam apenas o teclado ou leitores de tela e o indicador brilhante do foco ajuda usuários com deficiências de visão a identificarem o item selecionado.
Navegação entre as partes principais do IDE
Outra área do nosso trabalho é a experiência de navegar entre partes diferentes da interface do IDE, tais como barras de ferramentas, painéis e o editor. Estamos trabalhando em um modelo mais estruturado de navegação pelos grandes grupos de componentes:
- Tab e Shift+Tab mudam o foco dentro da área atual.
- Um atalho especial permite saltar entre as seções principais do IDE.
Isso reduz o esforço necessário para acessar controles essenciais e torna o layout geral mais fácil de navegar. Na versão atual, possibilitamos colocar a barra de ferramentas principal e a barra de status em foco e corrigimos os widgets Project e Git na barra de ferramentas. Antes, esses widgets não podiam ser selecionados por leitores de tela, embora outros elementos já pudessem.
Na próxima etapa, refinaremos o acesso a controles específicos e incluiremos no fluxo de navegação barras nas janelas de ferramentas dos dois lados da moldura do IDE.
Explorando feedback não visual mais rico com dicas de áudio
Acessibilidade não se limita a poder acessar controles. Também inclui compreender o que está acontecendo enquanto você trabalha. Estamos explorando maneiras de fornecer um feedback de áudio mais rico no IDE. No momento, nossas pesquisas estão indo em duas direções:
- Sinais contextuais quando o cursor é posicionado em linhas com erros, alertas, pontos de interrupção ou alterações pelo controle de versões. Queremos que o IDE forneça feedback não visual imediato no contexto.
- Notificações em áudio mais gerais para ações e mudanças de estado do IDE.
O objetivo é reduzir a dependência de indicadores visuais ou de mudanças de contexto só para compreender o que mudou. Em vez disso, queremos que o IDE forneça essas informações de forma mais direta.
Acessibilidade como esforço contínuo
Estamos melhorando a acessibilidade em várias áreas ao mesmo tempo nos JetBrains IDEs, inclusive trazendo a compatibilidade com tecnologias de assistência como leitores de tela e lentes de aumento, além de oferecermos uma navegação mais consistente pelo teclado e feedback mais claro no caso de eventos normalmente mais visuais.
Essas melhorias são baseadas em atualizações anteriores, como o suporte ao VoiceOver e ao NVDA, um tema de alto contraste na interface de usuário e esquemas de cores para daltônicos. Ainda há muito a fazer e continuaremos trabalhando nessa direção.
Gostaríamos muito de ouvir sua opinião
Estamos ansiosos para ouvir a opinião de desenvolvedores que dependam de recursos de acessibilidade e de qualquer pessoa que se interesse em melhorar a experiência de usar esses recursos.
Se você tiver alguma ideia ou feedback sobre acessibilidade nos JetBrains IDEs, poderá falar conosco diretamente em accessibility@jetbrains.com. Você também pode relatar problemas através do YouTrack ou do formulário de solicitação de suporte.
Se você quiser ficar informado sobre as melhorias na acessibilidade, poderá inscrever-se aqui para receber notícias.
Artigo original em inglês por: