Descricao
O editor exige mover o mouse ate o botao Executar. Um atalho de teclado tornaria o fluxo muito mais fluido.
Problema que Resolve
Fluxo atual: escrever -> mover para mouse -> clicar. Com Ctrl+Enter o usuario nao precisa sair do teclado.
Solucao Proposta
- Adicionar
onKeyDown no container do editor em GoCodeEditor.tsx:
- Capturar
Ctrl+Enter (Windows/Linux) ou Cmd+Enter (macOS)
- Chamar
runCode()
- Adicionar
aria-keyshortcuts='Control+Enter' no botao Executar para anunciar o atalho para leitores de tela
Descricao
O editor exige mover o mouse ate o botao Executar. Um atalho de teclado tornaria o fluxo muito mais fluido.
Problema que Resolve
Fluxo atual: escrever -> mover para mouse -> clicar. Com Ctrl+Enter o usuario nao precisa sair do teclado.
Solucao Proposta
onKeyDownno container do editor emGoCodeEditor.tsx:Ctrl+Enter(Windows/Linux) ouCmd+Enter(macOS)runCode()aria-keyshortcuts='Control+Enter'no botao Executar para anunciar o atalho para leitores de tela