Projeto como um sistema completo

Acessibilidade atinge todos os aspectos do IDE.

Fluxos de edição, navegação, depuração, Problemas, Pré-visualização e Assistente compartilham os mesmos princípios de acessibilidade.

01

Navegação por teclado

As ações primárias estão disponíveis através dos menus da aplicação e atalhos de teclado. Quick Open, pesquisa de comandos, ciclagem de arquivos, comandos do editor, navegação de problemas, controles de execução e depuração são projetados para trabalhos led por teclado.

02

VoiceOver semântica

Controles apenas com ícones expõem rótulos falados e dicas úteis. Estados de toggle e seleção são comunicados programaticamente, enquanto localizações de arquivos, problemas e pontos de interrupção incluem texto descritivo.

03

Significado além da cor

Estados importantes utilizam texto, símbolos, posição e valores de acessibilidade, além da cor. Capabilidades desabilitadas permanecem descobertas e explicam quando tornam-se disponíveis.

04

Texto flexível

O texto da interface e o tamanho do código do editor podem ser ajustados independentemente. Desenvolvedores podem ajustar a fonte, tamanho, altura de linha, largura de tabulação e wrapagem sem forçar uma configuração em todo o workspace.

05

Contraste e aparência

TotalIDE suporta temas de código claro e escuro, pode alinhar seu chrome com o tema selecionado do editor e preserva estados legíveis quando macOS Contraste Aumentado está ativado.

06

Movimento e comportamento nativo

A interface segue o comportamento nativo macOS e respeita as preferências de acessibilidade do sistema. Informações essenciais nunca dependem de animação para serem compreendidas.

Fluxos práticos

Contexto claro do código até a execução.

  • ProblemasAbrir diagnósticos por arquivo e localização exata da fonte; mover entre eles na ordem.
  • Pontos de interrupçãoLocalizações, condições e razões para pausa estão disponíveis como texto — não apenas cor.
  • PanéisControles anunciam seu propósito, seleção atual e se mostram ou escondem um painel.
  • StatusMudanças importantes, como indexação e estado em tempo real, podem ser anunciadas sem monitorar a tela.

Ajude-nos a melhorar

Acessibilidade é um trabalho em andamento.

Se um fluxo de trabalho TotalIDE criar uma barreira, informe-nos o que você estava tentando fazer e qual tecnologia assistiva ou configuração você utiliza.

Enviar feedback sobre acessibilidade