Are you ready for a modern IBM i IDE?
Get VS-Code Connected to your IBM i Power system
I suggest installing the IBM i Development Pack, this includes the core CODE for IBM i plugin plus a carefully selected collection of extensions designed to enhance or add value to Code for IBM i.
Step 1 - Ensure you have the CODE for IBM i Plugin Installed
Open Visual Studio Code and click the plugin icon on the left:
When Code for IBM i is installed, you will see the IBM i System connection icon on the quick connect menu:
Step 2 - Connect to your IBM i System
Let's connect our desktop IDE (visual Studio Code for IBM i) to our IBM i System. To connect to an IBM i we need to know:
IMPORTANT BEFORE ATTEMPTING TO CONNECT Code for IBM i connects to the system over SSH, so the SSH Daemon must be started on your IBM i System. From your IBM i Command line enter:
Step 3 - Let's Connect for the First Time
Click the IBM i icon in the side bar, click the “Connect to an IBM i” button:
Complete the IBM i Login information for system name, DNS or IP{ Address, (leave it at port 22 unless your network explicitly uses a different port) and then your IBM i User and password.
Next time you click on the IBM i icon you will see your list of defined systems. You can see my list here:
Click your system name to connect and you will see your jobs *LIBL, a selected range of libraries to work with source files (default is QSYSINC) and an Integrated File System (IFS) browser if you wish to access source code that is stored in the IFS:
Most sites store source code in Source File, even if more and more are moving to the IFS for future developments.
To access your source code, add the library and source file that you want to edit on the left-hand side.
When you click on the file name it will show all the source members and you can easily jump to the source members that you want to edit by typing in the subset:
Edit your source and dive into a clean modern code edit experience!
SEU vs Visual Studio Code
Which do you prefer?