Microsoft IDE : Visual Studio Code - Prince of the Realm

About Microsoft IDE : Visual Studio Code - Prince of the Realm

Visual Studio Code (VS Code) for IBM i - the modern, lightweight, and highly customizable development environment that’s rapidly becoming a favorite among IBM i developers. If RDi feels like a fully‑equipped workshop, VS Code is the sleek, modular toolbox you can shape exactly the way you want.

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.

With the help of community‑driven extensions, especially the excellent IBM i Toolkit for VS Code, you can connect to your IBM i, browse libraries and IFS files, edit RPG and CL with syntax highlighting, run commands, manage objects, and even integrate Git workflows. Do it all inside a fast, modern editor that works across Windows, macOS, and Linux.

VS Code brings you:

* blazing‑fast editing with intelligent code features
* seamless IBM i connectivity through SSH and extensions
* integrated terminals and command runners
* Git and GitHub integration for modern DevOps workflows
* a huge ecosystem of plugins to tailor your environment

In this lesson, we’ll explore how VS Code fits into a modern IBM i development workflow, why so many developers are adopting it, and how you can configure it to become a powerful, flexible companion to your daily coding routine.

download vscode visual studio code for ibm i and rpg programmers

Module Content

Visual Studio Code (VS Code) for IBM i - the modern, lightweight, and highly customizable development environment that’s rapidly becoming a favorite among IBM i developers. If RDi feels like a fully‑equipped workshop, VS Code is the sleek, modular toolbox you can shape exactly the way you want. 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. With the help of community‑driven extensions, especially the excellent IBM i Toolkit for VS Code, you can connect to your IBM i, browse libraries and IFS files, edit RPG and CL with syntax highlighting, run commands, manage objects, and even integrate Git workflows. Do it all inside a fast, modern editor that works across Windows, macOS, and Linux. VS Code brings you: * blazing‑fast editing with intelligent code features * seamless IBM i connectivity through SSH and extensions * integrated terminals and command runners * Git and GitHub integration for modern DevOps workflows * a huge ecosystem of plugins to tailor your environment In this lesson, we’ll explore how VS Code fits into a modern IBM i development workflow, why so many developers are adopting it, and how you can configure it to become a powerful, flexible companion to your daily coding routine.

Microsoft IDE : Visual Studio Code for IBM i

Free For All

What is the IDE called commonly known as 'VS Code'?

What is the IDE called commonly known as 'VS Code'?

Modern IBM i programmers are increasingly using Visual Studio Code (VS Code) for several reasons: 1. Flexibility and Customization : VS Code is highly customizable with a vast array of extensions that support various programming languages, including RPG, COBOL, and CL, which are commonly used on IBM i systems. 2. Integrated Development Environment (IDE) Features : VS Code offers features like syntax highlighting, code completion, debugging, and version control integration, which enhance productivity and make coding more efficient. 3. Open Source and Free : Unlike some other IDEs, VS Code is open-source and free, making it accessible to a wide range of developers. 4. Remote Development : With extensions like "Code for IBM i," developers can connect to their IBM i systems remotely, allowing them to edit, compile, and debug code directly from VS Code. 5. Community and Support : The active community around VS Code means there are plenty of resources, tutorials, and forums available to help developers troubleshoot issues and learn new features.

Come on now... You know the answer to this!

If you've been wrestling with code on your trusty IBM i system for years, you know the drill. Tools like IBM Rational Developer for i, or RDi as we call it, have been the go-to for serious development work. But let's chat about why Visual Studio Code, or VS Code, might just steal the spotlight in your daily grind. It's not about ditching RDi entirely, think of it as adding a sleek, modern sidekick to your toolkit. Drawing from some solid insights in the IBM community, VS Code shines as a lightweight, customizable powerhouse for IBM i coding that can make your life easier without the hefty overhead.

Code for IBM i is a powerful collection of tools and VS Code extensions that brings modern development workflows to the IBM i platform. It allows developers to build, edit, and manage IBM i applications directly inside Visual Studio Code. Code for IBM i extension delivers RPG, COBOL, and CL development. Rich language support including syntax highlighting, intelligent code completion, and integrated debugging. Direct IBM i file & database access -- Browse, edit, and manage source members, streamfiles, and database objects without leaving VS Code. Compile & debug from your desktop -- Trigger compiles and step through IBM i programs using VS Code’s familiar interface. Integrated terminal -- Run IBM i commands and scripts straight from the editor. Git-friendly workflows -- Version your IBM i codebase with Git and bring your development process into the modern era.

It's time to download and install Microsoft Visual Studio Code. It's free, it's easy - let's do this.

Watch some English Bloke Download and Install Visual Studio Code for IBM i

TOBi - The Object Builder for i

Free For All

Don't confuse TOBi (previously known as BOB) with IBM's Project BOB! These are two completely different things! Project Bob is IBM’s AI-powered development assistant designed to help software teams ship better code, faster. Think of it as a supercharged teammate embedded right inside your IDE one that understands your repo, your coding standards, and even your security posture.

Welcome to this video presentation on *IBM i TOBi* – The Object Builder for i If you've ever spent hours recompiling unchanged programs, fought with source physical files, or dreamed of bringing proper DevOps to your IBM i shop, you're in the right place. TOBi is the free, open-source build system that finally makes native QSYS development feel modern. Hosted on IBM's own GitHub under the Apache 2.0 license and powered by the battle-hardened GNU Make engine. Over the next 20 minutes, we'll go from zero to hero – installation, configuration, daily workflows, migration, and VS Code integration. Grab a coffee, fire up your IBM i, and let's dive in.

IBM TOBi - Rules.mk - Hints and Tips

Free For All

Ever wanted to create a physical file, but not create the default member?

Ready to learn?
{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>