🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP HANA ABAP Development Tools para Eclipse

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 Development Tools para Eclipse(AiE), es un "plug-in" que agrega el entorno ABAP a Eclipse.

Historia:

En SAP EXX 6.0 toma poder el "Browser de Repository"(Tx se80) para tener el kit de herramientas de desarrollo.

Aun que valido se queda corto comparado con otras tecnologías desarrolladas bajo Eclipse.

Se lanza la primer versión "ABAP Development Tools for SAP NetWeaver"(ADT) para ABAP 7.31 SP04.

Se puede desarrollar código fuente ABAP a través de él, se instala como un plugin más.

AiE permite usar capacidades del servidor de aplicaciones ABAP(AS ABAP).

SAP lo actualiza, así que se añaden las nuevas funcionalidades.

El código fuente sigue guardando del lado del servidor , así que es el mismo servidor de SAP que hace validaciones y entre todo el ambiente.

2 Ventajas de ABAP Development Tools respecto de la transacción SE80

Errores:

Tiene la propiedad de ver errores al momento de ir programando, sin necesidad de tener que esperar a compilar

Añade nuevas funcionalidades y posibilades de consultarlos

Abrir muchos objetos en paralelo:

Eclipse cuenta con la funcionalidad de abrir pestañas, esto facilitando la cantidad que objetos que podemos abrir.

Permite abrir inclusive proyecto sen repositorios diferentes, abriendo un nuevo catálogo de posibilidades.

Posicionamiento de ventanas flexible y personalizado:

Podremos ajustar las ventanas a nuestra necesidad, aprovechar espacios para agregar o quitar componentes que nos ayuden ha tener una mejor usabilidad del IDE

Refactoring:

Será mucho mas completo, un amplio abanico procesos para configurar objetos, así como declaración e implementación automática de métodos(Quickfix), etc.

Quickfix:

Implementando los métodos pre-fabricados con solo seleccionarlo al pulsar CTRL 1.

Búsqueda:

CTRL SHIFT A nos desplegará un buscador para cualquier objeto, pudiendo utilizar patrones.

Comentarios en el editor, no en el código:

Esto también nos servirá como una clase de "To do list".

Lista de tareas que mantienen el contexto del desarrollo:

En Eclipse se pueden crear tareas localmente o compartiendolas en el servidor, dichas tareas encapsularán las pestañas y el contexto, creando un tipo espacio de trabajo.

Ciertos objetos nuevos solo existen en Eclipse:

Las CDS

Otros objetos nuvos

Desventajas:

Enhacement es mas complicado

Buscar textos, no funciona igual.

Debugger es menos poderoso.

La ayuda(F1) a veces no funciona o demora más.

3 Instalación

Entramos a Eclipse

Help > Install New Software

Presionamos "Add" > en "Location" ingresamos "https://tools.hana.ondemand.com/oxygen" > presionamos "Ok"

Seleccionamos los componentes que deseamos instalar, en nustro caso "ABAP Development Tools for SAPNetweaver" y "SAP HANA Tools" > presionamos "Next"

Aceptamos condiciones de instalación > presionamos "Siguiente"

Para ir a la perspectiva

Windows > Open Perspective > Other...

Seleccionamos ABAP > Open

Visualizaremos la perspectiva


 

 

 

Agradecimiento:

Ha agradecido este aporte: Abraham Noriega Cabrera


Sobre el autor

Publicación académica de Martín Ramssés Gómez Rodríguez, en su ámbito de estudios para el Máster ABAP for HANA.

SAP SemiSenior

Martín Ramssés Gómez Rodríguez

Profesión: Desarrollador Software - Mexico - Legajo: QS57M

✒️Autor de: 10 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Desarollarme profesionalmente para seguir apoyando a la sociedad, de manera ética y con valores

Certificación Académica de Martín Gómez