ADT productivity features
What you'll learn
Ctrl+3 is a command palette for all of ADT, and ATC's Apply Quick Fix writes the corrected code for you instead of just flagging it.
- Ctrl+3 opens the Eclipse command palette — partial command names invoke almost any ADT action.
- ATC 'Apply Quick Fix' writes the corrected source for you — findings are often fixable in place.
- abapGit Explorer shows uncommitted changes across all linked repos at once.
The single biggest ADT productivity win that most teams never enable is the Eclipse command palette on Ctrl+3. It accepts partial command names — type 'abap repo' and it surfaces every ABAP Repository command — so you can invoke almost any action without hunting through menus. It is the keyboard-first front door to the entire IDE.
ATC is not only a reporter. Many findings carry an 'Apply Quick Fix' action: right-click the finding and ATC *writes the corrected source for you* — replacing an obsolete construct, inlining a declaration, swapping a deprecated call for its successor. Treating ATC findings as fixable-in-place rather than as a backlog to hand-edit changes the economics of a cleanup sprint.
Two navigation tools round it out. The abapGit Explorer view shows uncommitted changes across *all* linked repositories at once — a git-status-across-many-repos overview that catches the object you forgot to stage in another repo. And Open Type (Ctrl+Shift+T) resolves global classes, interfaces, *and* CDS entities by name far faster than navigating SE80, jumping you straight to the object across both the ABAP and CDS worlds.
Key points
- Ctrl+3 opens the Eclipse command palette — partial command names invoke almost any ADT action.
- ATC 'Apply Quick Fix' writes the corrected source for you — findings are often fixable in place.
- abapGit Explorer shows uncommitted changes across all linked repos at once.
- Open Type (Ctrl+Shift+T) resolves classes, interfaces AND CDS entities by name, faster than SE80.
Examples
Right-click an ATC finding (e.g. an obsolete DESCRIBE TABLE LINES) and choose Apply Quick Fix — ATC rewrites it to lines( itab ) in the source, no manual editing.
Source notes: clean-core-curriculum §11.2
Ask Claude
Build a prompt from this lesson + your question and open a fresh Claude chat with it pre-filled — handy for adapting a before/after pattern to your own object.