Hey Glenn,
Unfortunately as you noted, the remote extension isn't available on ppc64le, and seems to be one of the only VSCode components that isn't open source. I'd think it's very unlikely that it wouldn't work if we had the code, Microsoft just doesn't support it and thus there's no public build. There's a lot of support on this
issue.
Depending on what your project is, you could use cross compilers (either on your Linux host or through WSL if you're on Windows) to enable IDE-like features. If you don't need IDE-like features and you just want source control integration, you can just use VSCode as an editor and push your changes to the Power system when it's time to build and test.
You could also run VSCode on your Power server itself and access it over the network with
code-server. Haven't tried this one myself but I've heard of it being used.
Truly open source editors like
Emacs work fine on any architecture, I write C on Power with clangd code navigation and completion and inline errors etc remotely from my x86 laptop and it works "like native".
Hope you find something that works for you.
------------------------------
Russell Currey
Linux kernel hardening lead
IBM Power Systems
------------------------------
Original Message:
Sent: Thu June 16, 2022 03:50 AM
From: Glenn Robinson
Subject: Using Microsoft VSC for development on RHEL ppc64le
Hello,
I'm interested in how people are using VSC for development on Power Linux.
In an ideal world we would use the remote system extension, as I do on x86 Linux, but this is not available for ppc64le.
I tend to use the SSH FS extension but that does have some limitations e.g. integration with VSCs source control
Any thoughts or suggestions?
------------------------------
Glenn Robinson
------------------------------