Skip to Content
Technical Articles

ABAP Dark Theme for NetWeaver

Ever wanted to change the color scheme of your ABAP Netweaver environment?

With these easy steps, you can easily customize the colors to make it looks cooler and similar to other IDE’s.

For most of my time, I use other Code Editors like IntelliJ (by JetBrains), SublimeText, and the theme I use on them is Dracula, which is dark coding theme and has a nice colored code style a dark color scheme well used among all community editors and IDE’s.

It is said that a dark screen helps you to concentrate your eyes longer and helps your brain  to keep more attention on the screen. For me, coding in a dark screen just gives me a hacker vibe =)

Of course, this is a personal taste for colors, if you don’t feel comfortable with them, you can change it as you wish and create your own color scheme!

TL;DR: In this GitHub repository I have uploaded the config files to change the color schemes, you can just download the abap_spec.xml and put it on your local machine in the following path (save a backup first you want to keep your current colors):

%APPDATA%\SAP\SAP GUI\ABAP Editor

The environment variable %APPDATA% might look like this “C:\Users\yourUser\AppData\Roaming”.

Change Colors Manually

You can edit the colors manually, open the ABAP Netweaver and go to a source code (e.g. SE38), in the bottom-right corner, you will see an icon to open the source settings.

Then, go to the Fonts and Colors tab to edit the colors for each item, as you see below, you can also select a diferente Font for coding. Usually, monospaced fonts are better for development, like Fira Code or Consolas, for example.

Feeling creative? Share your own color scheme with me =)

 

Have fun!

 

8 Comments
You must be Logged on to comment or reply to a post.
    • Hi Florian, thanks for your feedback. Many developers are using SE80, I just wanted to share some tweaks around it. As I said in the article, I use other Editors as well. I wonder when there would be a plugin for SAP on IntelliJ as well, that would be the way to go.

      Regards,

      Douglas.

      • Haha, yes, there are a lot Developers using SE80, but that does not mean that this is the right tool 🙂

        HAve a look on the roadmap, as an SAP employee you should also have more insights than others what is planned. I don’t think your wish with IntelliJ will come true… but eclipse is also much better than the SE80.

        • Many organizations (like mine) are a long, long way from adopting Eclipse, as it’s a pretty radical paradigm shift from the ABAP Workbench. So, I think there’s still some value in tweaking SE80 in the meantime.

          • Hi Matt. Sure it is. I interpret that he is working on a new system when I look at the source, so no need to use the se80.  I feel with all those having a long road to even get there.

            But for those who are able and not using…. 🤪

  • Well, i use the SAPGUI debugger which is, IMHO, still more powerful than the one in ADT. Normally i have 2 windows open:

    • Right monitor: ADT to write the code
    • Left monitor: SAPGUI debugger

    There are some limitations to using ADT too, which insiders aren’t able to circumvent either 😉