Skip to Content

Hello all Experts and beginners,

I have gone through the online session on ABAP IN ECLIPSE from the sap-teched, since am very new to ABAP eclipse I was nearly stunned to see the features and functionalities of this tool. I wonder on the consistent improvement on this field that is being made at a very rapid manner.

Thanks to SCN, through which I was able to attend the session. Am really happy and satisfied for attending this session and for learning something I don’t know.

Introduction:

This Blog will definitely be very useful to all beginners like me with ABAP-ECLIPSE. I have jotted down most of the points from the session, but still if you get a chance to go through the session please do since it will be helpful to a great extent.

BASIC POINTS WITH ABAP IN ECLIPSE:

è Before using the ABAPO eclipse it must be locally installed in the system and you can run the tool by double clicking on execute.

è When we start for the first time we will be displayed with a welcome page, there we can see the tutorials and sample programs.

è To create your first project click tutorial->Create your first ABAP project.

è You can access the ABAP development tools by selecting workbench in top right corner.

è ABAP PROJECT will serve as the logon to the back end system.

è From here to create a new project click

File->New->ABAP Project.

è Please remember to maintain a connection between sap logon pad and eclipse.

è You can create several projects as possible.

OVERVIEW OF THE ECLIPSE TOOL:

This content will give you feel about working with eclipse.

è Initially when you open for new project you screen will appear as below.

1.PNG

è By expanding the tree node structure on the left you can see the development objects as below in the system(SE80).

2.PNG

è You can add your package which you use often in the favorite package.

3.PNG

è You can open your project directly in project explorer by double clicking the project.

è All keyboard shortcuts can be accessed in tool bar or context menu in eclipse.

è Since eclipse is an open software you can install additional components to develop your developments.

è We can also have own plugins to visualize key board shortcuts.

è In Eclipse each object can be opened in a separate editor as shown below.

è We can have large number of editors opened at a same time.

4.PNG

è You can even place editor separately outside by simply dragging it out as shown below.

è New layout will be preserved when we close the editor.

è If you feel lost you can easily restore your default layout by clicking ABAP(At top right)-> and clicking reset.

5.PNG

è Eclipse is highly configurable not only with tools but also with editors. You can insert line numbers and other functionalities to the code by following the path as shown below.

6.PNG

è Eclipse provides an overview of the object in the outline view as shown below in bottom left.

7.PNG

è In compared to classic ABAP, ABAP eclipse also supports new possibilities to support the code.

è One main feature of the tool is we need not toggle between the edit and display mode because this is done automatically.

è Icons like save, check, activate are all same here.

è Great advantage of this tool is seamless integration of all development tools in eclipse.

ABAP DEBUGGER:

è Setting is same that is by double clicking on the particular line.

è Here to improve the performance we are provided with a **** pit, whose navigation is shown below,

è We can also profile the debugger report by navigating through rtclick on program->Profile as

8.PNG

è The cockpit display will be as below, showing the warnings as below.

9.PNG

è We can also go to cockpit by rtclicking ->show ABAP problem help

10.PNG

è This will lead to the following image, showing the warnings at the right.

11.PNG

è You can also check into the traces  of the report by typing ‘trace’ at the top and click on abap traces in the view as below.

12.PNG

è This will give you a detailed analysis on the performance of the code, by showing the overall time, abap time, database time, also with a pie chart as below.

13.PNG

è You can also have a granular view of the performance.

14.PNG

è You can also compare the active and inactive version of the code.

è This comparison can also be made with some remote active program.

Shortcuts in Eclipse:

è Ctll+Space = to trigger content assist.(Content assist will be indicate through a bulb sign at the right side of the field)

è Ctrl+Shift+A = Development objects can be opened.(This is not part of ABAP in eclipse delivery)

è Ctrl+O=quick outline of types and methods.

è Ctrl+T= to display the hierarchy of any method.

è Ctrl+Shift+G = to see the where used information on any object.

è F2= Tool tip description.

è F3= Navigate source to other development object.

è Ctrl+shift+F10= for running the unit test directly

è Ctrl+shift+F11=to measure code coverage of unit tset.

è Ctrl 1 = to trigger quick fixes.

è F5=step overview

è Shift+enter= insert line below current line

You can also see more other shortcuts throughmenu bar option help->key assist.

Also you can see the tutorial in help->content->tutorial.

Note:

è I have gone through session in the following link,

http://events.sap.com/teched/en/session/8905 .

–> The video had a buffering issue earlier and now it is now working fine on all browsers. 🙂

Wishing You all HAPPY AND PROSPEROUS NEW YEAR 2014 🙂 🙂 🙂

Thanks and Regards,

Satish Kumar Balasubramanian.

To report this post you need to login first.

17 Comments

You must be Logged on to comment or reply to a post.

  1. Satish Kumar Balasubramanian Post author

    Hi All,

    Wish You all successful new year 2014. Hope You will find this blog useful.Do share your comments  and ratings after reading this blog. Which will be a source of encouragement for a beginner like me 🙂

    Thanks and regards,

    Satish Kumar Balasubramanian.

    (0) 

Leave a Reply