IBM i Global

IBM i 

A space for professionals working with IBM’s integrated OS for Power systems to exchange ideas, ask questions, and share expertise on topics like RPG and COBOL development, application modernization, open source integration, system administration, and business continuity.


#Power


#IBMi
#Power
 View Only
  • 1.  RDi 9.x or VSCode

    Posted Mon November 03, 2025 05:51 AM

    Hello IBM i Community, 

    Based on the studies I've seen from Fortra over the last year the VSCode adoption dramatically increase. Therefore I just wanted to discuss, whether VScode with IBM i extensions support (or community support as it has been for a while) or whether RDi 9.9 is your preferred choice? For me I like VS Code and the flexibility it offers in general and then making it easier to adopt new team members or additional languages like Ansible for IBMi.

    Thoughts?  



    ------------------------------
    James Cole
    ------------------------------


  • 2.  RE: RDi 9.x or VSCode

    Posted Mon November 03, 2025 07:09 AM

    Hi James,

    before everything else - the following is my absolute personal opinion - and I don't want to discourage anyone from any tool he/she likes.

    I love RDi - I started with WDSC when it came out - before that I already used Code/400 and LPEX (with calls from the green screen to edit/browse members). 

    So you can see, that I'm slightly biased towards RDi - and I have a hard time, adopting VScode because many things are done completely differently than in RDi. 

    At the moment, RDi does a lot of things better than VScode - especially the IBM i things. Examples:

    • DSPF/PRTF editors are not on par
    • no object table view
    • simultaneously connecting to two systems seems impossible
    • no SEU/LPEX line commands (C/M/B/A) - call me old-school, but those commands are very handy sometimes 
    • ...

    But I also think, that at this point it's too late - RDi will go the way of the Dodo and sooner or later it will not be a viable option anymore. 

    It starts with cost - no one who wants to learn IBM i is willing to shell out that amount on money, so they start using VScode - and that's it. 

    A lot of companies are also thinking about it - saving around 350$ per developer per year seams not a lot - but it's not nothing.

    And the VScode based IBM Project Bob IDE will accelerate this process even more - if I'm using Bob for all AI related processes, why should I use RDi for the rest - it doesn't make sense. 

    We're evaluating VScode right now - waiting for our CMS vendor to release a VScode extension - and prepare to switch to VScode later in 2026.

    Kind regards,

    Daniel



    ------------------------------
    Daniel Gross
    #IBMChampion
    Senior Core Developer, Geis Group
    Pegnitz, Germany
    https://blog.qpgmr.de/
    ------------------------------



  • 3.  RE: RDi 9.x or VSCode

    Posted Tue November 04, 2025 04:56 AM

    Hi Daniel,

    Thanks for your feedback. I agree where you coming from and this is my personal opinion too. I know people still using PDM, because they just find it quick, easy and when projects are time critical it's their go too. However, on the other hand I know some people find RDi heavy to use as it's built on eclipse and is not always the latest because it needs verification, which i understand. Like you say more and more vendors are providing VSCode extensions, which seems to be where the market IBMi market seems to be following and with adoption of git based source controls etc, it's the natural progression (fortunately or unfortunately). 

    I think it's the same with IBM RAD for Java developers, where there seems to be a shift to moving away. 

    I think it's a difficult one, because they all have their pros and cons. I've also used RDi and appreciate the great features that it offers like you say. At the opposite end I've seen some move from VSCode to RDi because of 3rd party vendor support at the time. They saw lots of "cool" features in RDi, but there roadmap long term is VSCode. I think had they not come from VSCode they would have been happy with RDi.

    But as you say and I agree that I think Project Bob will be the game changer. therefore, for me spending and investing the time means you'll be able to use Project Bob quickly without having to learn a brand new IDE at the same time.

    Thanks again and this is the reason for the discussion - maybe now with the IBM i extensions, it's a new feature idea?



    ------------------------------
    James Cole
    ------------------------------



  • 4.  RE: RDi 9.x or VSCode

    Posted Wed November 05, 2025 12:03 PM

    Your experience matches my own, Daniel. Since I worked for IBM when Code/400 came out, I worked with the original OS/2 version before it was released - so like you, I leaned heavily towards RDi. However, the poor support for Mac, the slow speed, and the outdated version of Eclipse became too much of a burden, so I started to use Code for i. Now I rarely use RDi and stick almost exclusively to Code for i.

    By the way - you said "simultaneously connecting to two systems seems impossible" which was something I wrestled with. But as you noted earlier = it is just that VS Code does it differently! To connect to two systems simultaneously all you need to do is go to File -> New Window. That opens a new workspace, and you simply connect to the new system. 



    ------------------------------
    Jon Paris
    ------------------------------



  • 5.  RE: RDi 9.x or VSCode

    Posted Wed November 12, 2025 10:23 AM

    Its great to have options,  I'm still an Eclipse/RDi guy,  and clearly the growth is in VSCode adoption.    They are just tools,  use the right one for the job.  Hence I'll drop back to SEU/PDM for some things.

    Others have already highlighted that RDi Eclipse still has features (and plugins) not available in VSCode.  VSCode now has a more active community and updates.   Both will be around for a long while,  dark mode! and AI features are already in Eclipse with much more to come,  so a long way off being a Dodo!



    ------------------------------
    Rod
    Penarth
    ------------------------------



  • 6.  RE: RDi 9.x or VSCode

    Posted Wed November 12, 2025 10:59 AM

    I'm also mixing various tools but I still feel more comfortable in Eclipse/RDi as it is the tool I used the longest time.

    VSCode is fine but I find the navigation/GUI in the tool just terrible and for some reason it feels like there's not enough room on the screen (and with a 30" monitor I've plenty however).



    ------------------------------
    Paul Nicolay
    ------------------------------



  • 7.  RE: RDi 9.x or VSCode

    Posted Fri November 14, 2025 09:45 AM

    Hi Rod, 

    As you say it's about having options and I agree dark mode is RDi is very nice too :-). I've just re-read the 9.9 announcement, which highlights the following below, that indicates that it's always improving as you would expect. Full details here (https://www.ibm.com/docs/en/announcements/rational-developer-i-rpg-cobol-tools-edition-v99?region=US)

    "The major feature of this release is support for the new Eclipse 4.31 version, providing new base functionality and better integration with other modern application development tools. This version offers the following:
    • Improved support for IFS-enabled projects with RPG actions, furthering support for Git-workflows.
    • Integration with Access Client Solutions' Host Emulator Files by allowing settings to be defined in connection properties.
    • Improved support for reconnecting when timeouts occur.
    • The most current version of the Java Toolbox is included.
    • Updated RPG and COBOL language support."


    ------------------------------
    James Cole
    ------------------------------