it seems to me Nordic is heading the Visual Studio Code direction, see below
I read this as a move away from proprietary IDE’s like Keil and Segger (which makes a lot of sense not only for Nordic, but me as well)
in that scenario the obvious choice would be to use the Platformio VS code plugin for building, debugging and download, which I find best-of-class so far - still easy to use and supports Windows, MacOS and Linux, but not a joke like the Arduino IDE.
I would love to see Ruuvi follow this direction and support a platformio-based build - it would take a lot of the hassle out of migrating Arduino people to some grown up solution without learning one proprietary IDE per platform
Nordic VS Code announcement:
others have suggested likewise: