✒️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 MASTER ABAP for HANA.

SAP Expert

Juan Ignacio De Tejada Santiago

Profesión: Informatico - España - Legajo: NW89P

✒️Autor de: 219 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Certificación Académica de Juan De

 

:: Al igual que Juan ¿Usted está dispuesto a aprender ABAP?

El lunes 28 Junio 2021 comenzamos la 🎓Carrera Programador ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! ¿Podemos ayudarle con su plan de estudios?

Estamos listos para darle el soporte que su carrera merece mediante un asesoramiento especializado.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su contacto, Éxitos!