Visual Studio Code 0.10.3 Fixes Performance Snag

Users reported a number of startup and performance issues since the beta release of Visual Studio Code in mid-November.

Microsoft has released a new beta version of Visual Studio Code, version 0.10.3, that fixes a number of issues, including two startup issues that were reported by testers. The point-point release follows a monthly update to 0.10.1, which was the general beta release for November.

The complete conversation of a now-closed startup issue can be followed on GitHub here. In it, user Morgy93 notes the sluggishness with which Visual Studio Code 0.10.1 started when using it with Windows 10 on his Surface Pro 3, an issue that wasn't present with the previous month's update. In the process of trying to investigating the issue himself, Morgy93 reported taht he had installed version 0.9.2, which ran as expected -- fast -- but when installing 0.10.1 or 0.10.2, VS Code continued to run sluggishly or not at all.

Benjamin Pasero, a VS Code team member working from Switzerland, narrowed down the problem to either "lots of code changes on our end but also an update to the cross platform framework (Electron)." He offered a workaround, but noted that a fix was in order for 0.10.3. The issue has since been closed, but a full explanation of the problem wasn't provided at the end of the thread.

The issue is similar to another crashing startup issue, reported in this GitHub discussion. Users reported VS Code crashes would often happen when working with PHP files. Martin Aeschlimann, a VS Code team member who's also in Switzerland responding as "aeschli," noted that the problem was singled out to "Signature help was getting into an infinite loop when no open parent was found."

Both fixes were rolled into 0.10.3.

Visual Studio Code itself went into official beta testing with the 0.10.1 release mid-November during Microsoft's Connect() event in New York. That release was followed up by a point release, 0.10.2, which was mainly fixes for bugs found after the beta release.

To keep up on VS Code updates, go here.

About the Author

You Tell 'Em, Readers: If you've read this far, know that Michael Domingo, Visual Studio Magazine Editor in Chief, is here to serve you, dear readers, and wants to get you the information you so richly deserve. What news, content, topics, issues do you want to see covered in Visual Studio Magazine? He's listening at [email protected].

comments powered by Disqus


  • Vendors Update Controls for .NET Core 3.1, Blazor

    This week saw two third-party vendors of dev tools -- UX and UI toolkits and controls -- release new offerings that include support for two of Microsoft's main open source frameworks, the cross-platform .NET Core 3.1 and Blazor, which allows for creating browser-based web applications with C# instead of JavaScript.

  • C++ Is Focus of New Visual Studio 2019 v16.7 Preview 2

    C++ development is a focus point of the new Visual Studio 2019 v16.7 Preview 2, featuring a slew of tweaks and improvements touching upon remote SSH connections, IntelliSense support and more.

  • Clustering Non-Numeric Data Using C#

    Clustering non-numeric -- or categorial -- data is surprisingly difficult, but it's explained here by resident data scientist Dr. James McCaffrey of Microsoft Research, who provides all the code you need for a complete system using an algorithm based on a metric called category utility (CU), a measure how much information you gain by clustering.

  • So What's Up with Microsoft's (and Everyone Else's) Love of Rust?

    Microsoft already stewards several popular programming languages -- C#, TypeScript, F# -- so what's up with its love of Rust, along with the rest of the world?

  • C# Steps Up Programming Language Popularity Ladder

    Microsoft's C# programming language climbed a year-over-year notch on the TIOBE Index, which measures popularity among developers.

.NET Insight

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.

Upcoming Events