Monday 28 September 2020

Standalone editing of ABAP in vscode

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

SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

Go to definition


SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

Hover


SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

Rename


SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

References


SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

Quick Fix


SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

GitHub Codespaces


All this also works with Github Codespaces running in the browser,

SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

The abaplint extension is available from the marketplace, or try the online playground

SAP ABAP Exam Prep, SAP ABAP Prep, SAP ABAP Learning, SAP ABAP Study Materials

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.

No comments:

Post a Comment