Atalhos de Teclado do Editor
O editor SQL, o editor de Consola e o visualizador de DDL/Propriedades do OmniDB assentam todos sobre o editor de código Ace, que vem com o seu próprio e rico conjunto de atalhos de teclado para editar, selecionar e navegar no texto. Este capítulo lista-os como referência. Estes atalhos são independentes dos atalhos próprios do OmniDB ao nível da aplicação (Executar Consulta, Cancelar Consulta, alternar entre separadores, etc.), que se encontram no separador Atalhos da caixa de diálogo Definições e podem ser reatribuídos a partir daí — consulte Funcionalidades Adicionais para saber como o abrir.
Operações de Linha
| Windows/Linux | Mac | Ação |
|---|---|---|
| Ctrl-D | Command-D | Remover linha |
| Alt-Shift-Down | Command-Option-Down | Copiar linhas para baixo |
| Alt-Shift-Up | Command-Option-Up | Copiar linhas para cima |
| Alt-Down | Option-Down | Mover linhas para baixo |
| Alt-Up | Option-Up | Mover linhas para cima |
| Alt-Delete | Ctrl-K | Remover até ao fim da linha |
| Alt-Backspace | Command-Backspace | Remover até ao início da linha |
| Ctrl-Backspace | Option-Backspace, Ctrl-Option-Backspace | Remover palavra à esquerda |
| Ctrl-Delete | Option-Delete | Remover palavra à direita |
| --- | Ctrl-O | Dividir linha |
Seleção
| Windows/Linux | Mac | Ação |
|---|---|---|
| Ctrl-A | Command-A | Selecionar tudo |
| Shift-Left | Shift-Left | Selecionar à esquerda |
| Shift-Right | Shift-Right | Selecionar à direita |
| Ctrl-Shift-Left | Option-Shift-Left | Selecionar palavra à esquerda |
| Ctrl-Shift-Right | Option-Shift-Right | Selecionar palavra à direita |
| Shift-Home | Shift-Home | Selecionar início da linha |
| Shift-End | Shift-End | Selecionar fim da linha |
| Alt-Shift-Right | Command-Shift-Right | Selecionar até ao fim da linha |
| Alt-Shift-Left | Command-Shift-Left | Selecionar até ao início da linha |
| Shift-Up | Shift-Up | Selecionar para cima |
| Shift-Down | Shift-Down | Selecionar para baixo |
| Shift-PageUp | Shift-PageUp | Selecionar página para cima |
| Shift-PageDown | Shift-PageDown | Selecionar página para baixo |
| Ctrl-Shift-Home | Command-Shift-Up | Selecionar até ao início |
| Ctrl-Shift-End | Command-Shift-Down | Selecionar até ao fim |
| Ctrl-Shift-D | Command-Shift-D | Duplicar seleção |
| Ctrl-Shift-P | --- | Selecionar até ao parêntesis correspondente |
Multicursor
| Windows/Linux | Mac | Ação |
|---|---|---|
| Ctrl-Alt-Up | Ctrl-Option-Up | Adicionar multicursor acima |
| Ctrl-Alt-Down | Ctrl-Option-Down | Adicionar multicursor abaixo |
| Ctrl-Alt-Right | Ctrl-Option-Right | Adicionar próxima ocorrência à multisseleção |
| Ctrl-Alt-Left | Ctrl-Option-Left | Adicionar ocorrência anterior à multisseleção |
| Ctrl-Alt-Shift-Up | Ctrl-Option-Shift-Up | Mover multicursor da linha atual para a linha acima |
| Ctrl-Alt-Shift-Down | Ctrl-Option-Shift-Down | Mover multicursor da linha atual para a linha abaixo |
| Ctrl-Alt-Shift-Right | Ctrl-Option-Shift-Right | Remover ocorrência atual da multisseleção e mover para a seguinte |
| Ctrl-Alt-Shift-Left | Ctrl-Option-Shift-Left | Remover ocorrência atual da multisseleção e mover para a anterior |
| Ctrl-Shift-L | Ctrl-Shift-L | Selecionar tudo a partir da multisseleção |
Ir para
| Windows/Linux | Mac | Ação |
|---|---|---|
| Left | Left, Ctrl-B | Ir para a esquerda |
| Right | Right, Ctrl-F | Ir para a direita |
| Ctrl-Left | Option-Left | Ir para a palavra à esquerda |
| Ctrl-Right | Option-Right | Ir para a palavra à direita |
| Up | Up, Ctrl-P | Ir uma linha para cima |
| Down | Down, Ctrl-N | Ir uma linha para baixo |
| Alt-Left, Home | Command-Left, Home, Ctrl-A | Ir para o início da linha |
| Alt-Right, End | Command-Right, End, Ctrl-E | Ir para o fim da linha |
| PageUp | Option-PageUp | Ir uma página para cima |
| PageDown | Option-PageDown, Ctrl-V | Ir uma página para baixo |
| Ctrl-Home | Command-Home, Command-Up | Ir para o início |
| Ctrl-End | Command-End, Command-Down | Ir para o fim |
| Ctrl-L | Command-L | Ir para a linha |
| Ctrl-P | --- | Ir para o parêntesis correspondente |
| --- | Option-PageDown | Deslocar página para baixo |
| --- | Option-PageUp | Deslocar página para cima |
Localizar/Substituir
| Windows/Linux | Mac | Ação |
|---|---|---|
| Ctrl-F | Command-F | Localizar |
| Ctrl-H | Command-Option-F | Substituir |
| Ctrl-K | Command-G | Localizar seguinte |
| Ctrl-Shift-K | Command-Shift-G | Localizar anterior |
Dobragem de Código
| Windows/Linux | Mac | Ação |
|---|---|---|
| Alt-L, Ctrl-F1 | Command-Option-L, Command-F1 | Dobrar seleção |
| Alt-Shift-L, Ctrl-Shift-F1 | Command-Option-Shift-L, Command-Shift-F1 | Desdobrar |
| Alt-0 | Command-Option-0 | Dobrar tudo |
| Alt-Shift-0 | Command-Option-Shift-0 | Desdobrar tudo |
Outros
| Windows/Linux | Mac | Ação |
|---|---|---|
| Tab | Tab | Indentar |
| Shift-Tab | Shift-Tab | Remover indentação |
| Ctrl-Z | Command-Z | Desfazer |
| Ctrl-Shift-Z, Ctrl-Y | Command-Shift-Z, Command-Y | Refazer |
| Ctrl-, | Command-, | Mostrar o menu de definições |
| Ctrl-/ | Command-/ | Alternar comentário |
| Ctrl-T | Ctrl-T | Transpor letras |
| Ctrl-Enter | Command-Enter | Entrar em ecrã inteiro |
| Ctrl-Shift-U | Ctrl-Shift-U | Converter para minúsculas |
| Ctrl-U | Ctrl-U | Converter para maiúsculas |
| Insert | Insert | Sobrescrever |
| Ctrl-Shift-E | Command-Shift-E | Reproduzir macro |
| Ctrl-Alt-E | --- | Gravar macro |
| Delete | --- | Eliminar |
| --- | Ctrl-L | Centrar seleção |