News

After Last 2020 VS Code Update, What's In Store for 2021?

With the year's last release of Visual Studio Code out in a "housekeeping" update, Microsoft highlighted new features and pointed to what's to come in 2021 for its popular open source cross-platform code editor.

Even though VS Code v1.52 (November 2020 update) saw the dev team devoted to cleaning up end-of-year housekeeping chores for two weeks, an announcement post did highlight new features and settings, with the top 10 being:

If you wondered what's involved with VS Code housekeeping, Microsoft said, "Across all of our VS Code repositories, we closed (either triaged or fixed) 5242 issues, which is even more than during our last housekeeping iteration in October 2019, where we closed 4622 issues. While we closed issues, you created 2937 new issues. The main vscode repository now has 2146 open feature requests and 884 open bugs. In addition, we closed 144 pull requests."

When you start a code navigation (for example, with Go to Definition), the editor you start from will move out of preview mode and stay open, while the new editor will be in preview mode until you navigate further.
[Click on image for larger, animated GIF view.]See in Action: "When you start a code navigation (for example, with Go to Definition), the editor you start from will move out of preview mode and stay open, while the new editor will be in preview mode until you navigate further." (source: Microsoft).

Going forward, the draft iteration plan for December 2020/January 2021 shows dozens of items ranging from accessibility to engineering in various stages ranging from "work in progress" to "under discussion within the team."

Here are some items marked "work in progress" (πŸƒ) or "stretch goal for this iteration" (πŸ’ͺ):

  • Accessibility
    • πŸƒ Assess notebook accessibility #111255
  • Workbench
    • πŸƒ Explore the concept of Trusted Workspaces #106488
    • πŸƒ πŸ’ͺ Investigate predefined file filters search #106790
    • πŸƒ πŸ’ͺ Explore support for adding/organizing imports on Paste #30066
    • πŸƒ Improve the welcome pages #106715
    • πŸ’ͺ Explore showing file decorations in editor tabs #49382
    • πŸƒ Supporting to customize the product icons #92791
  • Notebook Editor
  • Languages
  • Debug
    • πŸ’ͺ Update all node debug documentation/tutorials to use debug-js microsoft/vscode-docs#4123
    • πŸƒ Improve stack traces for extension debugging #104686
    • πŸƒ improve "inline values" #101797

Many more such items can be found in other categories including testing, terminal, extensions and so on.

"This plan captures our work in late December and January," says the iteration plan on GitHub. "This is a 6-week iteration. We will ship in early February.

"Note: Our last Insider build of 2020 will go out on December 22. The first Insider build of 2021 will go out on January 5. Our team will have minimal presence between December 19 and January 3. Expect slow or no responses in this time frame. Thank you for your support and contributions in 2020! Happy Holidays to all of you."

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • Hands On: New VS Code Insiders Build Creates Web Page from Image in Seconds

    New Vision support with GitHub Copilot in the latest Visual Studio Code Insiders build takes a user-supplied mockup image and creates a web page from it in seconds, handling all the HTML and CSS.

  • Naive Bayes Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the naive Bayes regression technique, where the goal is to predict a single numeric value. Compared to other machine learning regression techniques, naive Bayes regression is usually less accurate, but is simple, easy to implement and customize, works on both large and small datasets, is highly interpretable, and doesn't require tuning any hyperparameters.

  • VS Code Copilot Previews New GPT-4o AI Code Completion Model

    The 4o upgrade includes additional training on more than 275,000 high-quality public repositories in over 30 popular programming languages, said Microsoft-owned GitHub, which created the original "AI pair programmer" years ago.

  • Microsoft's Rust Embrace Continues with Azure SDK Beta

    "Rust's strong type system and ownership model help prevent common programming errors such as null pointer dereferencing and buffer overflows, leading to more secure and stable code."

  • Xcode IDE from Microsoft Archrival Apple Gets Copilot AI

    Just after expanding the reach of its Copilot AI coding assistant to the open-source Eclipse IDE, Microsoft showcased how it's going even further, providing details about a preview version for the Xcode IDE from archrival Apple.

Subscribe on YouTube

Upcoming Training Events