Visual Studio Code and the Code for IBM i Extension

  • Home
  • /
  • Blog
  • /
  • Visual Studio Code and the Code for IBM i Extension

November 12, 2024

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.

Code for IBM i extension

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.

NickLitten


IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Shameless Trekkie, Belligerent Nerd, Englishman Abroad and Passionate Eater of Cheese and Biscuits.

Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day.

Enjoy your stay, feel free to comment and remember: If at first you don't succeed then skydiving probably isn't a hobby you should look into.

Nick Litten

related posts:

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe NOW
7-day free trial

Take This Course with ALL ACCESS

Unlock your Learning Potential with instant access to every course and all new courses as they are released.
 [ For Serious Software Developers only ]

IBM i Training For Technology Experts

New!

Successfully Work Remote 

 $ 129.00  $59.00

By adding new skills in information technology, employers will be confident that you have the necessary skills and tools needed to successfully work remotely

>