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.
22 de Setembro de 2014 às 12:26
Bem porreiro!
Mas qual é mesmo esse “Novo Editor” que falas?
28 de Setembro de 2014 às 16:21
É o que não é o mais antigo :)
29 de Setembro de 2014 às 5:09
Ola Nuno,
Boa dica, como de costume. Voce pode agilizar o processo um pouco. Para isso, apos aparecer a primeira lista de metodos, escolha um deles e pressione SHIFT+TAB.
Fim. :D
Abracos,
Custodio
12 de Outubro de 2014 às 22:15
Obrigado Custódio!