This extension allows editing of ABAP code on your server directly in Visual studio code. It's still in its early stages
WRITE SUPPORT IS EXPERIMANTAL USE AT YOUR OWN RISK
syntax highlighting provided by ABAP language extension, picture was too lame without it :)
Sadly ABAPlint doesn't work over remote FS
Connect to your SAP server using the ADT interface The complete list of editable objects depends on your installation, on my local 7.51 works for:
- programs/includes
- function groups
- classes
- transformations
Saved objects will be deactivated, this doesn't allow activation yet
Too early to publish as an extension, there's a compiled extension you can run from source or install from the command line with
code --install-extension vscode-abap-remote-fs-0.0.3.vsix
Once installed you'll need an ABAP system with the ADT (Abap Developer Tools for eclipse) installed and SICF node /sap/bc/adt
activated:
You will need connection details in your settings:
"abapfs.remote": {
"NPL": {
"url": "https://vhcalnplci.bti.local:8000",
"username": "developer",
"password": "secret"
}
}
MIT license applies