Editing ABAP code directly on GitHub
When proposing changes, it might take more time to clone and install the files into a system, than doing the actual change. This blog post lists the possibilities for editing files directly on Github, without cloning to a local system.
Any file can be edited via the web-based editor,
But for ABAP files, there is no help provided for the developer, no syntax highlighting, no removal of trailing whitespace, it’s a raw text editor.
If continuous integration is set up, the developer will get feedback after having saved/committed the changes.
It’s possible to run vscode locally and connect to the virtual machine via vscode remote workspaces.
As this is a full virtual machine, it’s also possible to run unit tests before commit.
github.dev / VS Code Web
This is a web-enabled version of vscode, providing similar(but limited) features as the native version.
The below screenshot shows where-used, problems, and hover, running all in the browser! 🎉🤯🤠
As always, with some bugs, but I’m personally looking forward to using github.dev for ad-hoc changes 🙂