Many OS/2-specific editors & IDE's have ... quirks; having been built years ago, if not decades ago, and source code for them is iffy at best (closed, lost, old, etc.), so what do we do?
If you only run ArcaOS as the HostOS, then you are limited to what runs as a native app, or what runs in a FreeRDP desktop on a machine somewhere else on your home network.
If you have an AToF system on your DT/LT, then you just run the best programming editor (ide or editor) out there that you want, and AToF will:
- run it side-by-side with ArcaOS (a pair of VM's under the HostOS)
- deliver it within ArcaOS (a window running the IDE or Editor)
In the case of Visual Studio Code (an IDE), I looked into VSCodium (the telemetry-free version of VSCode). It's a full-blown IDE (more like a browser), and when you run it, it launches half a dozen or more child processes (just like a browser). If you test it on Winflector, the client window won't properly display VSCodium, so it's not a good app (yet) for serving up as a single Window in AOS. Not to worry, as we can still run two VM's side-by-side. So, VSCodium and AOS are shown in the pics below, running side-by-side in VM's, and accessing the same source code file in the AToF common filesystem space. You could also FreeRDP the side-by-side Windows VM (the desktop view) with VSCodium directly into ArcaOS, if you prefer that method. See the attached pics for VSCodium.
In the case of Notepad++ (a programmer's text editor), when looking at how to get access to it in ArcaOS, it runs as a single process, and does indeed run well in a single window in AOS, served up by Winflector. You could get access to Notepad++ directly within AOS (as demonstrated at Warpstock 2023), or also run it as side-by-side VM's. See the attached pics for Notepad++.
In an AToF dt/lt, this is how you'd handle getting a modern Programmer's IDE or Editor into (or next to) ArcaOS, all on one machine. The number of VM's you can run side-by-side (SxS) is limited only by the RAM on your dt/lt, and a rough rule of thumb is 4GB/vm. As in, HostOS = 4gb, AOS#1 = 4gb, winVM = 4GB, ... on my $200 32GB lt setup for AToF, there's room for lots of VM's.
At least, until the issues of finding old source code for the original app, porting/coding, etc. get sorted out, and then you'll have a native version of the app directly in ArcaOS.