Ten Reasons to Love VS-Code for IBM i
seen from South Africa
seen from Russia

seen from United States

seen from T1
seen from South Africa
seen from China

seen from United States
seen from T1
seen from Greece
seen from China

seen from United States
seen from United States

seen from United States

seen from United States
seen from United States
seen from United States
seen from United Kingdom
seen from China

seen from United States
seen from T1
Ten Reasons to Love VS-Code for IBM i
Forget legacy Source Files, its IFS o-clock!
Ditching the Dinosaur Files: Why Your Modern RPG Source Code Deserves a Swanky IFS Pad Instead of Those Crusty Old AS/400 Source Files Ahoy, fellow IBM i adventurers! If you’ve been lurking in the shadowy realms of AS/400 development long enough, you know the drill: punching code into those venerable source physical files like QRPGSRC feels like time-traveling back to the 1980s. Picture this,…
The Epic Quest for "RULES.mk" Mastery: A Hero's Journey with Visual Studio Code and IBM i
In a world where build automation is a mystical art, one brave warrior dares to conquer the realm of “RULES.mk” config files with Visual Studio Code and IBM i. Join us on this thrilling adventure! Step 1: Prepare for Battle (Install the Necessary Extensions) Gather your trusty steed (Visual Studio Code) and equip it with the following extensions: Code for IBM i – Powerful VSCode Extension…
Playing with VSCode for IBM i - Modules, ILE and Bound Programs
Visual Studio Code (VS Code) for IBM i can be easily used to create modules, bind RPGs, and ILE programs. It’s not hard to move from SEU to this IDE and it brings numerous advantages. Here are some of the primary benefits: Improved Productivity: VS Code provides a modern, intuitive, and feature-rich development environment that can significantly boost productivity. Its syntax highlighting, code…
Visual Studio Code and the Code for IBM i Extension
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 couple of months, we’ve seen some really neat updates to the Code for IBM i and other related IBM i extensions for us i-developers. Quite surprisingly, IBM have joined the VS-Code game, and helped…
View On WordPress
How to install Visual Studio Code for IBM i
How to install Visual Studio Code for IBM i
What is VISUAL STUDIO CODE? Microsoft Visual Studio Code, “a free-editor that helps the programmer write code, helps in debugging and corrects the code using the intelli-sense method”: Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js…
View On WordPress
Null/Undefined Check in Typescript
Null/Undefined Check in Typescript
Tested on:Node.js 14.17.3Typescript 4.3.5ConclusionTo check whether an object is null or undefined, use either: if (a == null) { } or if (a) { } Few gotcha with both approaches:1. Both approaches will not cover the case when let a = '' or let a: string = ''.2. The second approach will fail when a is unexpectedly boolean value, ie: let a = false. I personally prefer more explicit approach and…
View On WordPress
Finally got this posted, a companion guide to my key-based workflow for converting snake_case to camelCase in VS Code. I had a few projects that needed converting so wanted to share the method.