✒️ABAP HANA ABAP Development Tools para Eclipse
ABAP HANA ABAP Development Tools para Eclipse
ABAP DEVELOPMENT TOOLS PARA ECLIPSE
1 INTRODUCCIÓN AL NUEVO ENTORNO DE DESARROLLO
Se trata de un plug-in (add-on) de Eclipse que agrega la perspectiva ABAP, posibilitando la conexión al repositoria ABAP (objetos DDIC).
ABAP DEVELOPMENT TOOLS para SAPNetWeaver INCLUYE:
- ABAP CALL DEVELOPMENT TOOLS: editores para código ABAP, depuradores, conexiones de transporte...
- ABAP DEVELOPMENT TOOLS FOR WEBDYNPRO: herramientas para desarrollar UIs con WebDynpro ABAP, herramientas para desarrolar ABAP en SAP HANA
- ABAP CONECTIVITY AND INTEGRATION DEVELOPMENT TOOLS: herramientas para integración de sistemas.
- ABAP BUSINESS OBJECT TOOLS: herramientas para Business Object utilizando Business Object Processing Framework
2 VENTAJAS DE ABAP DEVELOPMENT TOOLS VS TRANSACCION SE80
- Errores: los errores en Eclipse aparecen según se va desarrollando sin necesidad de compilar el código.
- Abrir muchos objetos en paralelo: SE80 solo permite trabajar con 6 objetos. Eclipse permite la apertura de tantos objetos como necesitemos y desarrollar proyectos en paralelo de distintos sistemas SAP, con lo que podremos comparar múltiples objetos de distintos repositorios.
- Posicionamiento de ventanas flexible y personalizado: podemos trabajar con ventanas de tamaño flexible de modo qye podemos tener todo de un vistazo (editor, tablas...), sin pasar de una ventana a otra.
- Refactoring: eliminación de variables segura, renombre de variables en todos los puntos del objeto, insertar firmas de métodos de manera sencilla, templates mas complejos, declaración de métodos automática (Quickfix)...
- Quickfix: creación de métodos sencilla y rápida (llamada al método incluyendo los parámetros y pulsando CTRL + 1)
- Búsqueda: CTRL SHIFT A
- Comentarios en el editor, no en el código: no ensuciaremos el código y crea una lista de tareas desde la que navegaremos al punto exacto.
- Lista de tareas que mantienen el contexto del desarrollo: registrar todos los objetos abiertos y asignarlos al contexto en la lista de tareas
- Ciertos objetos nuevos solo existen para Eclipse
Desventajas: también existen algunas desventajas con respecto a trabajar con la transacción SE80:
- Complicaciones al trabajar con encasement
- Buscar textos en un programa es mas sencillo en SE80
- Debuggeres mas poderoso en SE80
- La ayuda (F1) s mas lenta en Eclipseque en SE80
3 INSTALACION DE ABAP DEVELOPMENT TOOLS
Tras realizar la instalación de Eclipse, instalaremos el Plugin para ABAP.
> Menu HELP > Install New Software > Add, introducir el link https://tools.hana.ondemand.com/oxygen > seleccionamos los componentes (ABAP DEVELOPMNT TOOLS for SAPNetweaver y SAP HANA Tools) > NEXT > aceptar condiciones, SIGUIENTE == veremos en la pantalla overview, los topics AiE
> Menu Window > Open Perspective > Other > ABAP, Open == visualización del editor con la perspectiv ABAP
 
 
 
Sobre el autor
Publicación académica de Juan Ignacio De Tejada Santiago, en su ámbito de estudios para el Máster ABAP for HANA.
Juan Ignacio De Tejada Santiago
Profesión: Informatico - España - Legajo: NW89P
✒️Autor de: 219 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Juan De