Navigating in Eclipse

Objective

After completing this lesson, you will be able to navegar para editores de texto fonte e utilizar o recurso de estrutura

Navegação no Eclipse

Navegação no Eclipse

As ferramentas de desenvolvimento ABAP fornecem várias formas de acessar rapidamente objetos de desenvolvimento e seus elementos. No editor de texto fonte, você pode navegar rapidamente da definição de um método e seus parâmetros e exceções para a respectiva implementação.

Pressionar F1, F2 ou F3 no código ABAP abrirá a Ajuda de linguagem ABAP, a Descrição da dica ou navegará para a definição, respectivamente

Funções-chave

Ao trabalhar com o código ABAP, determinadas teclas de função nas ferramentas de desenvolvimento ABAP ajudarão você. Estas teclas de função são as seguintes:

  • F1: a tecla F1 exibe a ajuda de linguagem ABAP para a instrução atual. Uma instrução é o nome para um comando no ABAP.
  • F2: a tecla F2 exibe informações sobre o objeto no qual o cursor está posicionado.
  • F3: A tecla F3 navega para a definição do objeto no qual o cursor está posicionado. Você pode retornar a partir daí para o objeto original usando a combinação de teclas Alt + seta para a esquerda, no teclado.

Visões rápidas

Uma Visão rápida é uma visão integrada exibida na parte superior da área do editor de texto fonte. Existem dois tipos:

  • Resumo rápido – exibe a estrutura interna de uma classe, programa ou interface. Selecione Ctrl+O(no teclado).
  • Hierarquia de tipo rápido – exibe a hierarquia de tipo de uma classe ou interface. Use Ctrl+T  (no teclado).

A visualização de estrutura

Quando você abre um objeto de desenvolvimento no editor de código-fonte, a visão Estrutura específica do editor para esse objeto também é aberta por padrão. A visão Estrutura exibe os elementos estruturais do objeto, como atributos, tipos de dados ou métodos. Você pode utilizar as funções de filtro da visão para determinar quais elementos são visíveis e quais estão ocultos.

Captura de tela da visão Estrutura depois de selecionar um método na visão do editor de código-fonte

A visão de estrutura é sincronizada com o conteúdo do editor de texto fonte. Por isso, quando você seleciona um elemento na visão Estrutura, pode navegar rapidamente para a posição correspondente no texto fonte ABAP. Por outro lado, se você selecionar um elemento no editor de texto fonte, a seleção é destacada na estrutura.

Observe que a visão Estrutura é sincronizada com o conteúdo do editor, mesmo que a última ainda não tenha sido salva.

Navegação usando a visualização de estrutura

Quando você abre um objeto de desenvolvimento a partir da Biblioteca de origem no editor de código-fonte, a visão Estrutura para esse objeto também será aberta. A visão Esboço exibe a estrutura interna de uma classe, interface ou programa. Ela lista elementos como atributos, tipos de dados ou métodos de classes ABAP.

  1. Abra um objeto de desenvolvimento.
  2. Na visão Estrutura, selecione um elemento para navegar para a posição correspondente no editor de texto fonte.
  3. Você pode usar os botões na barra de ferramentas para ocultar componentes não públicos de classes ou componentes que não são métodos.