Eclipse 2020-03 – what’s in it for abapers?
A new release of the Eclipse IDE came out yesterday. I wanted to make you aware of some important features of this release which are not as prominent in the release notes.
There’s two important points about performance hidden at the bottom:
- Interactive performance has been further improved in this release.
- To improve interactive performance, redraw is turned off by default during the collapse and expand operation of tree viewers. This significantly improves these operations compared to drawing the updates synchronously.
I’m not entirely sure what is covered by interactive performance, but you can see the difference in redraw by opening any large tree view, for example a trace from the profiler.
The startup time of the IDE is noticeably faster which I don’t see mentioned anywhere.
Note: since we’re currently doing a global stress test of the Internet, this might be skewing your perception of IDE responsiveness. I don’t think we can blame Eclipse for this.
Code minings for problem annotations
This is a feature from the previous release, but did not work for ABAP until now. Big thanks to Matthias Becker for making the contribution on the Eclipse side!
Problems will appear above the problematic statement, which means you can hide the problems view most of the time and have more vertical space for your code.
Once I can connect to something I will make a better gif.
You will not find out about this feature easily because it comes disabled by default. If you have issues I suggest lowering the maximum number of annotations.
Happy coding from home!
Thanks a lot for that information.
I guess we can use https://tools.hana.ondemand.com/2019-12 at the moment?
I use a different update site internally, but in general this update site usually works with the new release immediately.
Thanks for sharing it.
Just quickly tried it. I can confirm that with ABAP 2019-12 it works fine.
Code mining annotations are really nice.
Just noticed that https://tools.hana.ondemand.com/2020-03/ is also available now.
Thanks for letting us know, Frederik Hudak !
I'm trying out "Code minings for problem annotations" now!
First impression: it's a litte strange to have those (changing) messages when I am typing a new line of code, but I'll give it a few days to maybe get used to it!
Also Thanks Peter Inotai for indicating that Eclipse 2020-03 does work with AdT - this made me try a 2nd time, after it wouldn't work the first time!
Great, I'm happy that this info helped you 🙂
Still strange to have “Code minings for problem annotations” when writing code.
I'll probably turn it off again.