在RPGILE中为AS/400编程的最佳IDE是什么?你可以使用Visual Studios IDE连接到400吗?

Yus*_*sha 5 rpgle visual-studio ibm-midrange

在RPGILE中为AS/400编程的最佳IDE是什么?你可以使用Visual Studios IDE连接到400吗?

我是一名C#程序员,他爱上了Visual Studios,并且比使用pdm编辑器多年来一直使用rpg编程的人更年轻.

我的问题是,有没有办法在RPGILE /连接到Visual Studio中的AS/400?

我的后续问题 - 我应该使用另一个IDE吗?亲爱的上帝,我所需要的只是智能感知!

在此先感谢,并且非常尊重RPG程序员.

jma*_*phy 12

这有一个很接近的投票,因为通常工具建议不在Stack Overflow的主题.但是,我会回答这个问题,因为实际上只有少数IDE可用.

RDI

Rational Developer for i是官方的RPG开发工具,从操作系统的v6.1开始,是IBM唯一支持完整RPG规范的RPG编辑器.SEU稳定回到v6.1,并且不包括对从那时起添加的任何RPG或SQL优点的支持.实际上,我现在编写的每个RPG程序都会在SEU中抛出几十个错误,而我的系统只在v7.1(暂时).

MiWorkplace

Mihael Schmidt是RDi的低成本替代品.对于27.50欧元(约合30美元),您可以获得RDi最常用的功能,但是您会遗漏几个功能.在我看来,最重要的是大纲视图.但是,如果您预算紧张,并且需要编写RPG,或者您只是在学习,那么这是一个功能强大的IDE.这个预配置的免费版本可与pub400.com一起使用.

记事本+ +

不是一个IDE,向那些喜欢它的人道歉,但Liam Allan 为自由格式RPG提供了一个插件,如果你只需要一个可以为代码着色的快速而肮脏的编辑器.他还有另一个插件,可以让你执行远程命令并解析编译错误列表.

猎户座

如果您的源位于IFS中,则可以使用Orion.Orion是一个基于浏览器的开源编辑器,已经包含在5733OPS选项8中.它仍然有点精益,但可能是Notepad ++的竞争对手,具体取决于您的具体情况.

Visual Studio代码

像Orion和Notepad ++一样,你的源必须在IFS中使用Visual Studio Code,但它的受欢迎程度正在增长,所以我把它包括在这里.请注意,这不是Visual Studio,而是Microsoft的单独编辑器.您将需要安装Niels Liisburg 的RPG语言插件,以使RPG源突出显示起作用.

  • Self plug /这个用于从Npp编译ILE语言的插件:https://github.com/WorksOfBarry/IBMiCmd (3认同)