Maintain your RPGLE, CL, COBOL, C/CPP on IBM i right from Visual Studio Code. Edit and compile all ILE languages, view errors inline, content assist for RPGLE and CL, source date support, and much more. Code for IBM i has thousands of daily users and a rapidly increasing number of downloads. We embrace open-source so that we can best support our community.
- Install from Marketplace π»
- Install the extension pack for RPGLE, CL and COBOL support π¦
- Watch some tutorials πΊ
- View our documentation π
- See previous releases π
- Build from source (see below!) π¨
- Use our IBM i API in your own extension π
- This project requires VS Code and Node.js.
- Fork & clone repo
- Run
npm i
from the repository root - Run the 'Run Extension' VS Code debug configuration.
- Make a copy of
src/api/tests/.env.sample
intosrc/api/tests/.env
. - Change the target address, user and password in the
.env
file - Run
npm run test
(Made with contrib.rocks).
View our "contributing" page for our contribution guidelines and a full list of contributors. πΆοΈ