If you have read any of my previous blogs about IBM i Programming, the chances are, you know I’m becoming a bit of a VS-Code fanboy… or maybe Fanman… well… probably fangeezer is most accurate.
Over the last couple of months, we’ve seen some really neat updates to the Code for IBM i and other related IBM i extensions for us IBM i Developers.
Quite surprisingly, IBM have also joined the VS-Code game, and helped build a cohesive gluing together of various extensions giving us the result of:
- Easily converting legacy source code from source files to the IFS
- Easily using GIT, or any of the cloud based GIT Repositories, for our source code storage
- Easily upgrade old RPG code to new modern free format RPGLE
- Easily download and work with source code locally on our personal PC, laptop, apple device, or whatever
- Easily compile that local code direct onto our IBM i System when we get connected.
Rapidly evolving Code for IBM i is adding new features and expanding on existing ones at a terrific pace.
This is a very exciting time to be an IBM i Software Developer.
So, as I’ve been googling to find out different things and various older web pages are rapidly out of date – I’ve decided to build a course covering everything about VS-Code and IBM i Software Development. It’s going to be an information resource for me, and hopefully help out anyone out there that wants to put their toe in the VS-Code pond.
Go on, take those socks off!
Wade out into the wonderful lake we call Code for IBM i
Visual Studio Code for IBM i Programmers
Visual Studio Code (VS Code) is a popular source code editor developed by Microsoft that supports various programming languages, including IBM i (iSeries, AS/400) languages such as RPG, COBOL, and CL. With the help of extensions and plugins, VS Code can be transformed into a powerful tool for IBM i programming, providing features like syntax highlighting, code completion, debugging, and more.