Visual Studio

Sneak Peek And Edit Your Code While You Search

Throughout Visual Studio 2022 Previews, we’ve been releasing a series of changes to the way you go about searching code in the IDE using the new All-In-One Search:
VS 2022 17.1 Preview 1: Indexed Find in Files

VS 2022 17.2 Preview 3: The New All-In-One Search

VS 2022 17.3 Preview 1: All-In-One Search UI Cleanup
Now,
The post Sneak Peek and Edit Your Code While You Search appeared first on Visual Studio Blog.
Visual Studio

Listen Up, Visual Studio Has A New Feature You Need To Hear About!

Our accessibility journey in Visual Studio has taught us that developers love to customize their experiences to help them be productive. Some developers have been telling us that they want to use sound to help them understand what’s happening in their code.
The post Listen Up, Visual Studio has a new feature you need to hear about! appeared first on Visual Studio Blog.
Visual Studio

What’s New In Visual Studio: Make It Your Home

Visual Studio 2022 features an array of improvements during each major and minor release, and we know that you may not have a lot of time to find and try them after each update. We also heard from the developer community that you’d like an easy way to keep up with new Visual Studio capabilities that could be useful in your day-to-day work.
The post What’s New in Visual Studio: Make it Your Home appeared first on Visual Studio Blog.
Visual Studio

Arm64 Visual Studio

We are excited to announce that the release of Visual Studio 2022 17.3 Preview 2 is now available as a native Arm64 application on Windows 11! This will be the first version of Visual Studio that will natively support building and debugging Arm64 apps on Arm-based processors.
The post Arm64 Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Visual Studio For Mac 17.3 Preview 2 Is Now Available

Today we release Visual Studio for Mac v17.3 Preview 2; focused on addressing top customer feedback from the Visual Studio for Mac v17.0 release. If you’re already using the Visual Studio for Mac Preview release, use the Visual Studio > Check for Updates… menu to update.
The post Visual Studio for Mac 17.3 Preview 2 is now available appeared first on Visual Studio Blog.
Visual Studio

New Profiler Feature In Visual Studio

Introducing the new File I/O tool 

We just launched a new profiling tool in Visual Studio 17.2 that helps you understand how you can optimize your File I/O operations to improve performance in your apps. If you’re trying to investigate and diagnose slow loading times,
The post New Profiler feature in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Improved Doc Management Personalization

Visual Studio 2022 allows you to personalize your IDE so you can code the way you want. We’ve added new document management capabilities so navigating tabs and organizing your workspace has become more flexible. Take a look at our other Personalization capabilities,
The post Improved doc management personalization appeared first on Visual Studio Blog.
Visual Studio

Visual Studio At Microsoft Build 2022

This week we had Microsoft Build 2022 and there were some announcements made in Amanda Silver’s Theme session and multiple breakouts that are exciting for Visual Studio users, like you. We released the .NET Multi-platform App UI (a.k.a. .NET MAUI), announced Microsoft Dev Box,
The post Visual Studio at Microsoft Build 2022 appeared first on Visual Studio Blog.
Visual Studio

Introducing Private Preview Port Tunneling Visual Studio For ASP.NET Core Projects

In Visual Studio 2022 17.3 Preview 1.1 we added support to port tunneling (forwarding) to your ASP.NET Core web projects. Port tunneling enables connections between machines that cannot directly connect to each other. Port tunneling is also referred to as port forwarding,
The post Introducing private preview port tunneling Visual Studio for ASP.NET Core projects appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Is Now Available

Today, I’m thrilled to share the news of the general availability (GA) release of Visual Studio 2022 for Mac v17.0 and that it’s available to download now. This is the fastest Visual Studio for Mac version yet with an all new native macOS UI,
The post Visual Studio 2022 for Mac is now available appeared first on Visual Studio Blog.
Visual Studio

All-In-One Search Is Getting Slicker

Since we first previewed a brand new way to search your code called the All-In-One Search with Visual Studio 17.2, we’ve been making updates to the UI to make it feel slicker and help you search your code faster! In 17.3,
The post All-In-One Search Is Getting Slicker appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Release Candidate 2

Visual Studio 2022 for Mac 17.0 Release Candidate 2 is now available! In this release, we’ve focused on addressing top reported issues from the first release candidate. This work builds on top of earlier previews where we’ve moved the UI of the IDE to fully native macOS UI and migrated the IDE to run on top of .NET 6 (enabling native support of Apple’s M1 (arm64) processor).
The post Visual Studio 2022 for Mac Release Candidate 2 appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 17.2 Is Now Available!

Today we are pleased to release Visual Studio 2022 17.2 as generally available. We want to acknowledge and thank all developers like you that continue to provide us valuable feedback on your experiences using Visual Studio 2022 for helping shape the product and be a part of our release!
The post Visual Studio 2022 17.2 is now available! appeared first on Visual Studio Blog.
Visual Studio

Update All Visual Studio Installations With A Single Click!

We are continuously improving the Visual Studio update experience so that it’s as easy and effortless as possible. Many of you take advantage of the side-by-side support for Visual Studio and have multiple versions of Visual Studio installed simultaneously. In 17.3 Preview 1,
The post Update all Visual Studio installations with a single click! appeared first on Visual Studio Blog.
Visual Studio

Visual Studio On An Ultra-wide Monitor

A growing number of Visual Studio customers use ultra-wide monitors today. Ultra-wide means wider than a traditional 16:9 widescreen display – usually 3440×1440 or larger resolution. They seem to be gaining popularity among developers and I’m curious how Visual Studio can use all this extra space.
The post Visual Studio on an ultra-wide monitor appeared first on Visual Studio Blog.
Visual Studio

Case Study: Double Performance In Under 30 Minutes

Summary

Recently I was converting some decompression code to C# so that we could use it cross platform and to aid in our team’s effort to migrate our new analysis process to .NET 6. After I got the initial implementation done with the simplest,
The post Case Study: Double performance in under 30 minutes appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Release Candidate

On behalf of our whole team, I’m beyond excited to announce that the Visual Studio 2022 for Mac 17.0 Release Candidate (RC) is ready for you to download now and includes a go-live license that allows you to develop in production environments.
The post Visual Studio 2022 for Mac Release Candidate appeared first on Visual Studio Blog.
Visual Studio

View .NET Collections With The New IEnumerable Debugger Visualizer

While debugging .NET code, inspecting a large and complex collection object can be tedious and difficult. Hence, starting from Visual Studio 17.2. Preview 2, we are introducing a new Visualizer, which will help you view IEnumerable objects such as Arrays, List,
The post View .NET collections with the new IEnumerable Debugger Visualizer appeared first on Visual Studio Blog.
Visual Studio

Supercharge Your Git Experience In VS

Have you experienced delays when viewing your Git repository or branch history in Visual Studio? Have you run a network command like force-push and had to wait for the operation to complete? Your Git repository may be having performance issues due to its large size.
The post Supercharge your Git experience in VS appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 9

Visual Studio 2022 for Mac 17.0 Preview 9 is now available! In this release, the focus is on addressing top reported issues from prior preview releases. This work builds on top of earlier previews where we’ve moved the UI of the IDE to fully native macOS UI and migrated the IDE to run on top of .NET 6 (enabling native support of Apple’s M1 (arm64) processor.
The post Visual Studio 2022 for Mac Preview 9 appeared first on Visual Studio Blog.
Visual Studio

CPU Usage Tool Improvements

 

With Visual Studio 2022, we have converted the CPU Usage tool in the Performance Profiler to the profiler’s new analysis engine. This new change provides the tool with better source resolution, incremental/cancelable symbol loading, a performance boost, and a new flame graph.
The post CPU Usage Tool Improvements appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 8

Visual Studio 2022 for Mac 17.0 Preview 8 is now available! In this release, the focus is on addressing top reported issues from prior preview releases and driving forward to a high-quality GA (General Availability) release. This work builds on top of prior previews where we’ve moved the UI of the IDE to fully native macOS UI and migrated the IDE to run on top of .NET 6 (enabling native support of Apple’s M1 (arm64) processor.
The post Visual Studio 2022 for Mac Preview 8 appeared first on Visual Studio Blog.
Visual Studio

Suffer From Ctrl+S Fatigue? We Have A Feature For You

The idea of the “Integrated Development Experience” is a tool that brings all the systems a developer needs to develop their application into a single place. Coding, debugging, publishing, profiling… these are all tools that Visual Studio brings to our developers.
The post Suffer from Ctrl+S fatigue? We have a feature for you appeared first on Visual Studio Blog.
Visual Studio

Live Unit Testing Preview: Better And Faster

Live Unit Testing is the automatic test running feature in Visual Studio Enterprise. As you make code changes, Live Unit Testing detects what tests are impacted and runs them in the background. This way you always know if the tests covering a certain line of code are passing or failing.
The post Live Unit Testing Preview: Better and Faster appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 7

Visual Studio 2022 for Mac 17.0 Preview 7 is here and continues our focus on addressing top issues and driving forward to a high-quality GA (general availability) release. In addition to many fixes, this release brings back Xamarin mobile tooling as a supported experience and introduces Azure Functions V4 tooling which supports running on .NET 6 &
The post Visual Studio 2022 for Mac Preview 7 appeared first on Visual Studio Blog.
Visual Studio

Happy 25th Birthday Visual Studio!

It’s now been 25 years since the first release of Visual Studio in 1997 and such a big milestone deserves a proper celebration. The Visual Studio 25th Anniversary Event kicks off at 9 AM Pacific Time on Thursday, March 17, with exclusive content and exciting reveals all day long.
The post Happy 25th birthday Visual Studio! appeared first on Visual Studio Blog.
Visual Studio

Edge Developer Tools For Visual Studio (Preview)

When developing web apps, it’s common to use the browser developer tools to perform various tasks like; modifying the CSS, inspecting network traffic, etc. Because the browser is disconnected from the IDE, if you make changes to the running application in the browser,
The post Edge Developer Tools for Visual Studio (Preview) appeared first on Visual Studio Blog.
Visual Studio

Line-staging (interactive Staging)

Line-staging support, a.k.a. interactive staging is one of our most popular Git suggestion tickets. Visual Studio already supports staging files and now we are taking that to the next level by making it possible to stage chunks of changes in your files right from the editor.
The post Line-staging (interactive staging) appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 6

It’s February, and time for another Visual Studio 2022 for Mac Preview release! Today we’re sharing Visual Studio 2022 for Mac Preview 6, which focuses on addressing top issues from the January 25th Preview 5 release as well as continuing the move of the IDE to native macOS UI.
The post Visual Studio 2022 for Mac Preview 6 appeared first on Visual Studio Blog.
Visual Studio

Typing Less, Coding More: How We Delivered IntelliCode Whole Line Completions With A Transformer Model

Introduction

Great code completions make you more productive while composing your code. Visual Studio 2022 now automatically completes C# code up to a whole line at a time, using a rich knowledge of your coding context. We have also released the IntelliCode Completions extension in Visual Studio Code (VSCode) to speed up coding in Python/TypeScript/JavaScript.
The post Typing Less, Coding More: How we delivered IntelliCode whole line completions with a transformer model appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 17.1 Is Now Available!

Today, Visual Studio 2022 17.1 graduates from preview and reaches general availability. Feedback from developers like you have helped us shape and refine Visual Studio 17.1 through its preview cycle and we’d like to thank you for your part in Visual Studio’s journey.
The post Visual Studio 2022 17.1 is now available! appeared first on Visual Studio Blog.
Visual Studio

Support Ends For Older Versions Of Visual Studio

We want to keep you secure when using Visual Studio. If you’re using an older version of Visual Studio, we have several reminders about upcoming events in the Visual Studio support lifecycle.
Visual Studio 2012: support ends on January 9, 2023 for the IDE and its associated products,
The post Support ends for older versions of Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Azure DevOps Requires TLS 1.2 On All Connections Including Visual Studio

Starting Monday January 31st, Azure DevOps will no longer accept connections coming over TLS 1.0 and 1.1 due to security vulnerabilities in those protocols. Developers have increasingly become the target of hackers and these protocols have known security vulnerabilities not specific to Microsoft’s implementation.
The post Azure DevOps requires TLS 1.2 on all connections including Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Code Search In Visual Studio 2022 Is About To Get Much Faster

Visual Studio 2022 Find in Files is already more than 2x faster for 95% of searches compared to Visual Studio 2019. We wanted to make code search even better. I am excited to announce that Visual Studio 2022 17.1 Preview 3 introduces indexed Find in Files to make your search experience even faster!
The post Code search in Visual Studio 2022 is about to get much faster appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 5

Today, we released Visual Studio 2022 for Mac Preview 5, marking the first Visual Studio for Mac release running on .NET 6 and natively on Apple’s M1 (ARM-based) processor. This change has resulted in some immediate performance wins and lays the foundation for the team to innovate more rapidly in the future.
The post Visual Studio 2022 for Mac Preview 5 appeared first on Visual Studio Blog.
Visual Studio

Bringing Code Cleanup On Save To Visual Studio 2022 17.1 Preview 2

Starting in Visual Studio 2022 17.1 Preview 2, developers can now perform Code Cleanup automatically when a file is being saved! Code Cleanup automatically on Save is a new feature integrated into Visual Studio 2022 that can clean up your code file to make sure it is formatted correctly and that your coding style preferences are applied.
The post Bringing Code Cleanup on Save To Visual Studio 2022 17.1 Preview 2 appeared first on Visual Studio Blog.
Visual Studio

Introducing New Git Features To Visual Studio 2022

We continue to enhance the Git experience in Visual Studio, and we are excited to announce some long-awaited updates in version 17.1 Preview 2. Download the latest Visual Studio Preview and check out the following new Git features.
New Git features

Description
Compare branches

Compare your checked out branch with any local or remote branch.
The post Introducing new Git features to Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Integrated Chat In Live Share For Visual Studio 2022

The world thinks that software development is an individual sport, where a developer sits in a dark room and writes magical lines of numbers of letters to make things work. The truth couldn’t be further from that image. I think of it more like a Formula1 type of race with periods of acceleration,
The post Integrated Chat in Live Share for Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 17.1 Preview 2 Is Now Available!

Today, we’re releasing Visual Studio 2022 17.1 Preview 2. We’ve continued to iterate on the themes of the Visual Studio 2022 release and have enhanced existing features, brought new productivity improvements, and made it easier for you to make Visual Studio your own.
The post Visual Studio 17.1 Preview 2 is now available! appeared first on Visual Studio Blog.
Visual Studio

Your Visual Studio Dashboard

I keep thinking about a tweet that said you should tackle challenging problems and do everything you can to maximize time well spent, so your ecosystem doesn’t have to. 

Because once you’re distracted, it can be challenging to get back into the flow of writing code.
The post Your Visual Studio Dashboard appeared first on Visual Studio Blog.
Visual Studio

Test Tools For .NET And Cross-platform Apps

There are a few new goodies added to your everyday test tools that I hope will improve your test inner loop! To familiarize yourself with these new features you can see them in action in the Visual Studio Tips and Tricks video on Testing or keep reading!
The post Test tools for .NET and cross-platform apps appeared first on Visual Studio Blog.
Visual Studio

We’re Upgrading Visual Studio’s Feedback! 

Visual Studio is a customer driven tool, our team is dedicated to exploring and learning what challenges you may be facing so we can help. To provide the highest quality of feedback we are upgrading our system, which means older versions of Visual Studio will no longer be compatible to provide feedback.
The post We’re upgrading Visual Studio’s feedback!  appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 4

Visual Studio 2022 for Mac Preview 4 release is here, and continues our move of the IDE to fully native macOS UI, fixes many top issues, and introduces new experiences for laying out your windows and searching your source.

You can read all about the latest changes in the release notes.
The post Visual Studio 2022 for Mac Preview 4 appeared first on Visual Studio Blog.
Visual Studio

What’s New In .NET Productivity With Visual Studio 2022

With the release of Visual Studio 2022 the Roslyn team continues to enhance your .NET developer productivity with the latest tooling improvements.

In this post I’ll cover the following .NET productivity enhancements:
Source Link navigation

Stack Trace Explorer

Naming styles in the EditorConfig UI

Sync namespaces from Solution Explorer

IntelliSense completion for await

New code fixes and refactorings
Navigation and code exploration

Navigating and exploring code is an integral part of developer productivity.
The post What’s new in .NET Productivity with Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Become A Master At Git And Open Source 

Have you ever wondered how to manage your code better but never had the time to learn about Git and version control? Maybe you are the only one working on your code and thought that Git is only good for collaboration?
The post Become a master at Git and Open Source  appeared first on Visual Studio Blog.
Visual Studio

VS 2022 Launch Recap: Extensibility

The recent Visual Studio 2022 Launch event was jam-packed with content, and that included updates on extensibility!  If you missed out on the live event, no worries because every talk is available in two complete playlists:
Visual Studio 2022 Launch Event playlist

Visual Studio 2022 Tips &
The post VS 2022 Launch Recap: Extensibility appeared first on Visual Studio Blog.
Visual Studio

How Can We Improve Extensibility In Visual Studio?

We are working on exciting, major updates to how extensions are written and used in Visual Studio, and it’s a long road to completing them.  In the meantime, we’d love your ideas on what we can do in the more immediate future to improve how you use or write extensions. 
The post How Can We Improve Extensibility in Visual Studio? appeared first on Visual Studio Blog.
Visual Studio

Introducing The New Razor Editor In Visual Studio 2022

With the release of Visual Studio 2022 you can now use the new Razor editor for local ASP.NET Core development with MVC, Razor Pages, and Blazor.

Benefits of moving to a Razor Language Server Protocol

We have been working for some time on a new Razor editor for ASP.NET Core projects based on a Language Server Protocol (LSP).
The post Introducing the new Razor editor in Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Writing Extensions Just Got Easier

In collaboration with the open source community, we’re introducing a new toolkit for writing Visual Studio extensions. Extensions used to be difficult to write, but the new toolkit makes it easier than ever. The toolkit consists of brand-new tooling inside Visual Studio as well as new APIs to code against.
The post Writing extensions just got easier appeared first on Visual Studio Blog.
Visual Studio

Where Are My Favorite Extensions In Visual Studio 2022?

MVisual Studio 2022’s official GA release is finally here, but many of you have probably asked the following question: “Where are my favorite extensions in VS 2022?” Many authors have already migrated their VS 2022 extensions, but not all published ones are available on the VS Marketplace,
The post Where Are My Favorite Extensions in Visual Studio 2022? appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 3, And Upcoming Native M1 Processor Support

This is an exciting post for us today with several announcements – First, Visual Studio 2022 for Mac Preview 3 is now available with support for the general availability release of .NET 6. Second, our team has been working on native support for the Apple M1 processor,
The post Visual Studio 2022 for Mac Preview 3, and Upcoming Native M1 Processor Support appeared first on Visual Studio Blog.
Visual Studio

More Flexible And Inclusive Ways To Manage Your Documents

One of Visual Studio 2022’s key investments is in helping you personalize Visual Studio so that you can code the way you want. We’ve added new capabilities for added flexibility and inclusivity for working with your documents!

Flexible workspace

We’ve introduced a way for you to color file tabs by project,
The post More flexible and inclusive ways to manage your documents appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 Launch Event Agenda

We’re excited to host the Visual Studio 2022 launch event on November 8th. This release is unique: it brings together, the move to 64-bit, new capabilities, and improvements to reliability and performance across your entire developer workflow. The launch event is a celebration of that work,
The post Visual Studio 2022 Launch Event Agenda appeared first on Visual Studio Blog.
Visual Studio

We’ve Upgraded The UI In Visual Studio 2022

In Visual Studio 2022, our team made a series of targeted investments to upgrade the Visual Studio user interface. We’re committed to spending time on the things that have meaningful impact to your product experience, so we grounded our work in real problems and suggestions surfaced by you and made sure to work with you every step of the way to ensure we got it right.
The post We’ve upgraded the UI in Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 2 Is Now Available

One month ago, we released the first public preview of Visual Studio 2022 for Mac after an initial private preview. Today, we’re happy to share that Visual Studio 2022 for Mac Preview 2 is now available. The focus of this preview is to support the new .NET 6 Release Candidate 2 (RC2) release on Intel-based Macs.
The post Visual Studio 2022 for Mac Preview 2 is now available appeared first on Visual Studio Blog.
Visual Studio

Learn To Write Visual Studio Extensions

Writing extension for Visual Studio can be a daunting task for even the seasoned developer. Figuring out where to start is a not obvious and the whole process a bit mysterious. At least, that’s what you’ve told over the years from trying to write extensions.
The post Learn to write Visual Studio extensions appeared first on Visual Studio Blog.
Visual Studio

Join Us November 8 For The Launch Of Visual Studio 2022

On behalf of our entire team, I’m excited to announce the upcoming release of Visual Studio 2022 on November 8, and the immediate availability of the Visual Studio 2022 Release Candidate (RC) and Preview 5. We invite you to explore the latest capabilities of Visual Studio 2022 at our virtual launch event on November 8.
The post Join us November 8 for the Launch of Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Case Study: Using Visual Studio Profiler To Reduce Memory Allocations In The Windows Terminal Console Host Startup Path

Setting The Stage

Around the holidays of 2020 it was a bit quieter, and I decided it might be a great time to go investigate how the Visual Studio profiling tools worked. I have been a long-time user of the Windows Performance Analyzer (WPA),
The post Case Study: Using Visual Studio Profiler to reduce memory allocations in the Windows Terminal console host startup path appeared first on Visual Studio Blog.
Visual Studio

Bring VS Code Themes To Visual Studio 2022!

We want developers to have the flexibility to personalize their Visual Studio IDE to fit their individual preferences, and themes are an important component for achieving this goal. We’ve been testing out a Theme Converter that helps theme authors convert their Visual Studio Code themes to work in VS.
The post Bring VS Code themes to Visual Studio 2022! appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 For Mac Preview 1 Is Now Available!

Visual Studio 2022 for Mac Preview 1 is now available! This is the first public release of our .NET IDE with a refreshed, fully native macOS UI; we’d love for you to download it, try it out, and share your feedback to help us shape the next major release of Visual Studio for Mac.
The post Visual Studio 2022 for Mac Preview 1 is now available! appeared first on Visual Studio Blog.
Visual Studio

Avoiding Memory Leaks In Visual Studio Editor Extensions

Visual Studio extenders make VS even better by augmenting it with specialized tools, new languages, and workflows. As a Visual Studio extender, you can ensure your extension’s customers have the most performant, reliable experience possible by avoiding common sources of memory leaks,
The post Avoiding Memory Leaks in Visual Studio Editor Extensions appeared first on Visual Studio Blog.
Visual Studio

We Want To Make Help All You Need

On the Visual Studio team, we aspire to deliver higher satisfaction across all areas of Visual Studio with greater awareness, connectivity, and productivity. With this in mind, we’ve been investigating the age-old “Help Menu”. This is just the start of a series of experiments we’re trying, 
The post We want to make Help all you need appeared first on Visual Studio Blog.
Visual Studio