This article is more than 1 year old
Visual Studio Code finally arrives on ARM64 Windows. No, you haven't woken up in 2017, sadly. It's still 2020
Now you can program like a native with your £899 Surface Pro X – keyboard not included
Good news for those who have splashed the cash on Microsoft's flagship Surface Pro X – the software behemoth has emitted an ARM64 build of Visual Studio Code.
#ARM people! It's time to try @code Insiders right now! Nightly builds starting today for Windows 10 on ARM, including background updates!🙋♂️I admit, this Surface Pro X is starting to convince me 🖊— João Moreno (@joaomoreno) May 28, 2020
👉 Try it now: https://t.co/phkaKAIGzS
📞 Let us know your feedback as always! pic.twitter.com/KFAFQg5mWh
It has been a while coming: way back in 2017, it was demanded by programmers as machinery running Windows on Arm hardware began trickling into the market.
However, since Visual Studio Code depends on the Electron framework, support was not forthcoming until the platform itself played nicely with Windows on Arm. Back in 2018, one of the Electron team remarked: "We're happy to support Electron on Windows on ARM as soon as Chromium does :)"
As 2019 rolled around, Electron 7.0.0 debuted, bringing with it the needed 64-bit Windows on Arm support. Microsoft's crack at showing hardware makers what it actually meant when it said Windows on Arm cropped up as the Surface Pro X shortly after.
Sadly for those developers who took the plunge with the Windows giant's new shiny, native Arm applications from Microsoft were somewhat thin on the ground. Even its own Chromium-based browser was notable by its absence and those wishing to get their kicks in the popular VS Code were forced to use the sluggish x86 emulation mode of the OS.
It took until February for Microsoft to finally release Chromium Edge for its ARM64 users, and in the same month a Windows Insider Fast Ring build added developer-friendly Hyper-V features for the platform. But of the beloved VS Code there remained no sign.
The wait, for VS Code Insiders at least, appears to be over. The code required to add support was merged last month and, after a Surface Pro X was made available for testing, released overnight.
While there remains work left to do to persuade extension authors to port their wares and, being still in the Insider branch, the platform is not quite ready for production yet, the news will bring relief to those developers wondering if that pricey Surface Pro X was really worth all that precious cash. ®