Proiectat ca sistem complet

Accesibilitatea atinge toate părțile IDE.

Editorul, navigarea, debug, Probleme, Preview și fluxul Assistant împart același set de principii de accesibilitate.

01

Navigare cu tastatură

Accesiunea principală este disponibilă prin meniurile aplicației și scurtaturile de tastatură. Quick Open, căutarea comandelor, ciclarea fișierelor, comenzi editor, navigarea problemelor, controlurile de rulare și debug sunt concepute pentru lucru bazat pe tastatură.

02

VoiceOver semantica

Controle cu iconițe expun etichete vorbite și sugestii utile. Stările de toggle și selecție sunt comunicate programatic, iar pozițiile fișiere, probleme și breakpoint-uri includ text descriptiv.

03

Semnificație în afara culorii

Stările importante folosesc text, simboluri, poziție și valori de accesibilitate, în plus de culoare. Capabilitățile dezactivate rămân descoperibile și explică când devin disponibile.

04

Text flexibil

Textul interfeței și dimensiunea codului editor pot fi ajustați independent. Dezvoltatorii pot fine-tune fontul, dimensiunea, spațiul între linii, lățimea tabului și împachetarea fără a forța o singură setare pe întregul spațiu de lucru.

05

Contrast și aspect

TotalIDE suportă teme de cod în lumină și întunecat, poate alinia chrome-ul cu tema selectată a editorului și păstrează stări citabile atunci când macOS Contrast Creșterea este activat.

06

Mișcare și comportament nativ

Interfața urmează comportamentul nativ macOS și respectă preferințele de accesibilitate ale sistemului. Informația esențială nu depinde de animație pentru a fi înțeleasă.

Fluxe practice

Context clar de la cod la execuție.

  • ProblemeDeschide diagnosticele prin fișier și poziție exactă a sursă; mișcă-le în ordine.
  • BreakpointsLocații, condiții și motivele de pausă sunt disponibile ca text—nu doar culoare.
  • PanouriControlele anunță scopul lor, selecția curentă și dacă arată sau ascund un panou.
  • StareSchimbări importante, cum ar fi indexarea și starea de execuție, pot fi anunțate fără a monitoriza ecranul.

Ajută-ne să îmbunătățim

Accesibilitatea este un lucru în curs de realizare.

Dacă un TotalIDE workflow creează o barieră, spune-ne ce încerci să faci și care tehnologie de asistență sau setare folosești.

Trimite feedback privind accesibilitatea