Conçu comme un système complet
L’accessibilité atteint chaque partie de l’IDE.
Éditeur, navigation, débogage, problèmes, aperçu et flux de travail de l’assistant partagent les mêmes principes d’accessibilité.
01Navigation au clavier
Les actions principales sont disponibles via les menus de l’application et les raccourcis clavier. Quick Open, recherche de commandes, cycle de fichiers, commandes d’éditeur, navigation des problèmes, contrôles de lancement et de débogage sont conçus pour un travail centré sur le clavier.
02VoiceOver semantique
Les contrôles sans icône exposent des étiquettes parlées et des indices utiles. Les états d’activation et de sélection sont communiqués programmaticement, tandis que les emplacements de fichiers, problèmes et points d’arrêt incluent du texte descriptif.
03Signification au-delà de la couleur
Les états importants utilisent du texte, des symboles, des positions et des valeurs d’accessibilité en plus de la couleur. Les fonctionnalités désactivées restent découvertes et expliquent quand elles deviennent disponibles.
04Texte flexible
La taille du texte et du code éditeur peuvent être ajustées indépendamment. Les développeurs peuvent personnaliser la police, la taille, l’espacement ligne, la largeur de tabulation et le wrapping sans imposer une seule configuration à l’ensemble de l’espace de travail.
05Contraste et apparence
TotalIDE prend en charge les thèmes de code clair et sombre, peut s’aligner avec le thème de l’éditeur sélectionné et préserve les états lisible lorsque macOS Contraste accru est activé.
06Mouvement et comportement natif
L’interface suit le comportement natif macOS et respecte les préférences d’accessibilité système. L’information essentielle ne dépend jamais d’une animation pour être comprise.