✒️ABAP HANA ABAP Development Tools para Eclipse
ABAP HANA ABAP Development Tools para Eclipse
1. Introducción al nuevo entorno de desarrollo.
ABAP en Eclipse o ABAP Develoment Tools para Eclipse, es un plugin o un add-on de eclipse que agrega la perspectiva ABAP a la plataforma Eclipse proporcionando las funciones necesarias para conectarse al repositorio ABAP (Objetos DDIC) desde esta plataforma.
2. Ventajas de ABAP Develoment Tools respecto de la transacción SE80.
* Errores. Los errores aparecen a medida que se va desarrollando sin esperar a compilar el programa. Constantemente mejora las versiones de AIE añadiendo nuevas funcionalidades.
* Abrir muchos objetos en paralelo. Ya no se limita a 6 sesiones. En eclise hay pestañas que permiten abrir tantos objetos fuente como queramos. adicionalmente mediante Eclipse podemos desarrollar proyectos en paralelo de distintos sistemas SAP, permitiendo comparar múltiples objetos en distintos repositorios.
* Posicionamiento de ventanas flexible y personalizado. Podemos trabajar con ventanas de tamaño flexible. Todo lo podemos tener en una sola ventana ubicado en diferentes posiciones. No es necesario pasar de una ventana a otra como en el caso de SAP GUI. todo está en un solo lugar, personalizado para nuestras necesidades.
* Refactoring. En SE80 el refactoring es muy limitado, con eclipse es mucho mas completo: eliminación de variables segura, renombre de variables en todos los puntos del objeto, insertar las firmas de los métodos de forma sencilla, utilización de tampletes o plantillas, declaración e implementación automética de métodos (Quickfix) , etc.
* Quickfix. Permite crear métodos de forma sencilla y rápida, tan solo hay que hacer la llamada al método nuevo incluyendo sus parámetros y pulsando CTRL 1 y aparecerá una ventana con el método a crear.
* Búsqueda. en la SE80 se hacía individualmente, en eclipse pulsando CTRL SHIFT A podemos buscar cualquier objeto utilizado patrones de búsqueda.
* Comentarios en el editor, no en el código. Eclipse mantiene una lista de tareas por hacer. que se asigna a un lugar en el código y luego al hacer doble click podemos saltar directamente al lugar que debe corregirse.
* Lista de tareas que mantienen el contexto del desarrollo. Permite registrar todos los objetos y asignarlos al contexto guardado en la vista "lista de tareas". Se pueden crear muchas tareas cada una para un nuevo desarrollo. Seleccionado el botón derecho sobre la tarea y la opción 'Activar' para tener todos los objetos del contexto cargados en Eclipse.
* Ciertos objetos nuevos solo existen en Eclipse. Como CDS (Core Data Services) si se utilizan esto nos obliga a trabajar en eclipse.
 
 
 
Sobre el autor
Publicación académica de Linda Yulieth Tovar Hernandez, en su ámbito de estudios para el Máster ABAP for HANA.
Linda Yulieth Tovar Hernandez
Mexico - Legajo: PD94F
✒️Autor de: 6 Publicaciones Académicas
🎓Egresado del módulo: