With
ABAP code versioned in git, it is possible to clone ABAP projects as files to the local PC. And like other files, these can be edited with your
favorite editor.
To help the developer, I've been working on a
standalone setup for editing ABAP files based on
LSP and
vscode.
Below shows some of the features currently implemented,
Diagnostics
Go to definition
Hover
Rename
References
Quick Fix
GitHub Codespaces
All this also works with
Github Codespaces running in the browser,
The abaplint
extension is available from the
marketplace, or try the online
playground
Bug reports and bugfixes welcome at
https://github.com/abaplint/vscode-abaplint
Mission impossible? No, however, there will be a lot of bugs, and it will always be two steps behind, just like most(all?) developer tooling.