Modelo automático só com CTRL-SPACE
Claro que já conheces o botão “Modelo” no editor de ABAP que permite introduzir automaticamente modelos para módulos de função, chamadas a métodos e outros.
Mas o novo editor agora cresceu um bocadinho (já só está 10 anos atrasado em relação ao Eclipse em vez de 20) e já permite completar automaticamente alguns comandos através do atalho CTRL-SPACE.
Já deves usar esta funcionalidade para evitar ter de escrever o nome inteiro de comandos ou variáveis num programa. Mas vou aqui mostrar-te que o rapazito é ainda mais esperto do que parece. Senão repara.
Primeiro declara uma instância de uma classe qualquer e escreve o nome da variável com um ponteiro para um método:
Tens o cursor no final da linha, após o ponteiro? Então faz CTRL-SPACE:
Aparece-te uma lista dos métodos da classe. Porreiro. Mas nada de revolucionário. Escolhe um e faz ENTER. E depois faz CTRL-SPACE pela segunda vez:
Aparece-te o método que já lá tens. À primeira vista parece inútil. Mas experimenta fazer ENTER:
Apareceu-te o interface do método. Papinha toda feita. Bom, não?
Obrigado Micael Reis pela dica.
Obrigado Ben Sutherland pela foto.
O Abapinho saúda-vos.