Software

Visual Studio Code 1.35: Remote Development, TypeScript and (sigh) another new icon

More toys for everyone's favourite source-code editor


Microsoft has continued its rapid-fire releases by booting out another Visual Studio Code update with extra Remote Development goodness.

Visual Studio Code is very much the flavour of the month with developers, and continues to top the polls of tools preferred by source botherers. Some, of course, prefer to stick with the likes of Vim, but Microsoft's open-source, cross-platform editor has continued to win hearts and minds.

We naturally downloaded the thing, restarted it, and took it for a spin.

Visually, not much has changed aside from the icons, which look like they might have been given a daubing by the Fluent brush. Separate icons let developers know if those in the stable incarnation are braving the dangers of an Insider build.

Unsurprisingly, they don't really match the new Office icons emitted by Redmond of late, but consistency in iconography design has never really been a thing at Microsoft.

Mac icons are different again. Because Apple users are special, and Microsoft is keen to stick with a native Mac style.

However, tweaks such as showing breadcrumbs by default makes navigation easier and a buffing of the Go to Definition functionality, which can now handle multiple results rather than just showing the first result and ignoring everything else, is to be welcomed.

You need to dig a little deeper for the really good stuff.

The gang has improved the handling of merge conflicts, with the ability to open the diff view in a new editor group. The new view also shows the complete diff view of the changed file, something that will make the update worthwhile on its own for some.

The gang has also folded in the recently released TypeScript, bringing the version to 3.5.1 replete with language improvements and a de-borking from 3.4. Smart selection has been added to intelligently expanded selections for the likes of types and classes and "Extract to type alias" refactoring for TypeScript is now in the toolset. The tweak to suggestion sorting to prioritise locals over globals is also most welcome.

Most exciting, however, is the promotion of Remote Development from Insider builds to Stable (although the technology itself remains very, very preview at present). Remote Development allows coders to debug in a local VS Code instance while the actual code itself is running elsewhere – Windows Subsystem for Linux, a Docker container or on a SSH server.

The arrival of the tech in the Stable branch of VS Code means those who might shy away from the inherent dangers of the Insiders version can now give the preview a prod or two over a couple of quiet lunchtimes. ®

Send us news
11 Comments

Microsoft touts Visual Studio Code as a Java juggernaut

2.5 million devs can't be wrong – or can they?

Microsoft opens sources ThreadX under MIT license

The 'Azure RTOS' used in millions of Raspberry Pis is now FOSS

AWS exec: 'Our understanding of open source has started to change'

Apache Foundation president David Nalley on Amazon Linux 2023, Free software, and more

Google submits complaints about Microsoft licensing to UK competition regulator

Now Microsoft has regulator breathing down its neck in three regions

Experienced Copilot help is hard to find, warns Microsoft MVP

Almost nobody has used it, or knows it well, so beware of consultants bearing cred

Microsoft, Databricks double act tries to sew up the data platform market

But the one-stop shop vision fails to take it far beyond the competition

Microsoft issues deadline for end of Windows 10 support – it's pay to play for security

Limited options will be available into 2028, for an undisclosed price

OpenAI meltdown: How could Microsoft have let this happen after betting so many billions?

A quick summary of the past three days of chaos. And Redmond has questions to answer

Microsoft confirms Smart App issue renaming everyone's printers to HP

Not only turning up uninvited, but telling folks they suddenly have a LaserJet

Creating a single AI-generated image needs as much power as charging your smartphone

PLUS: Microsoft to invest £2.5B in UK datacenters to power AI, and more

Fancy Bear goes phishing in US, European high-value networks

GRU-linked crew going after our code warns Microsoft - Outlook not good

EU lawmakers finalize cyber security rules that panicked open source devs

PLUS: Montana TikTok ban ruled unconstitutional; Dollar Tree employee data stolen; critical vulnerabilities