
In case you haven’t heard: Windows 10 can ‘host’ Linux as a subsystem, which basically means you can use Linux tools without any hassle. Shift+Right Click in the File Explorer Windows Subsystem for Linux You can use VS Code instead to edit remote files: Tip: If you edit files on a remote server often, Nano or VIM can be a nightmare. Or use the Node.js V8 - inspector Manager (NiM) extension to open the dedicated DevTools automatically.) (Navigate to chrome://inspect, click Open dedicated DevTools for Node and launch your script with node -inspect-brk scriptName. I also rely a lot on the built-in terminal in VS Code it’s just convenient.įor debugging, you can inspect your JavaScript code directly in VS Code, but I prefer using the Chrome dev tools for that.

Like Atom, it is built on Electron and is pretty much infinitely extensible. However, VS Code won me over by its speed and stability. Sublime Text was the first modern editor I used after Notepad++ (which, at least visually, is stuck deep in the 2000’s), but then I moved on to Atom (by GitHub), which I liked better for its more open-source friendly nature. VS Code, by Microsoft, is my preferred choice these days. You can save some serious €€€ compared to Apple and still get a premium experience. Huawei’s Matebook X Pro is also a solid choice if you can get your hands on one - I’d just suggest reinstalling the OS from scratch.

In terms of hardware, there is also a lot more to choose from: I would consider the Microsoft Surface Laptop, Surface Pro, Dell XPS 13 or the ‘classic’ ThinkPad X1 Carbon.

And Windows 10 itself is a well-designed OS, with a window management I actually prefer to that of OS X. Linux (Ubuntu, but not only) is now pretty much a first-class citizen within Windows and SSH comes included.

There are plenty great tools available for Windows, and above all, Microsoft itself has made a lot of effort. For web developers especially, the ability to have both Adobe apps and a ‘proper’ terminal with native tools like SSH was the reason to go with Apple.īut things have changed. Indeed, until recently, Windows did not make it easy for developers, mainly if you needed Linux-type tools. Developing on Windows is not a bad idea anymore.
