Visual Studio

Write Markdown Without Leaving Visual Studio

Markdown is a great solution when you want formatted code but don’t want to compromise easy readability. GitHub uses it for readme files, and we use it as our standard for Visual Studio documentation. If you’ve contributed to any open-source repo the odds are high that you’ve authored or edited at least one .md file in that repo somewhere.
The post Write markdown without leaving Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Adding New Files Just Got A Lot Faster

Have you ever felt like the New Item Dialog slows you down when you want to quickly create an empty file or a simple C# class? Browsing through a list of templates is sometimes necessary, but wouldn’t it be great if Visual Studio could figure out which template you needed based only on the file name?
The post Adding new files just got a lot faster appeared first on Visual Studio Blog.
Visual Studio

Sticky Scroll Now In Preview

When working in code with long classes and methods that stretch beyond the vertical size of your screen, it can be difficult to keep track of which scope you’re working in. You may be editing a long method or exploring an unfamiliar codebase.
The post Sticky Scroll now in preview appeared first on Visual Studio Blog.
Visual Studio

Dev Tunnels In Visual Studio For ASP.NET Core Projects

In this blog post we will discuss the updates to the dev tunnels (port forwarding) experience in Visual Studio when working with ASP.NET Core projects. If you have read the previous posts here about these features, you’ll want to read this one as well because we have a lot of big changes in Visual Studio 2022 17.5 Preview 2.
The post Dev tunnels in Visual Studio for ASP.NET Core projects appeared first on Visual Studio Blog.
Visual Studio

Try Out Visual Studio 2022 Version 17.5 Preview 2

I’m excited to share today we released Visual Studio 2022 17.5 Preview 2! Your feedback goes directly to the product team working to deliver you the best developer IDE. We welcome your feedback on Developer Community where we are always eager to hear your suggestions for new or existing features and learn about any bugs or issues via report a problem.
The post Try out Visual Studio 2022 version 17.5 Preview 2 appeared first on Visual Studio Blog.
Visual Studio

What’s New In Visual Studio Productivity

We often hear feedback from users like you that request smaller quality-of-life improvements in Visual Studio. While we can’t address every piece of feedback right away, we appreciate the time you spend providing it and hope you continue to share your thoughts on how to make Visual Studio even better.
The post What’s new in Visual Studio productivity appeared first on Visual Studio Blog.
Visual Studio

Get Your Developer News

Staying up to date with relevant news about your tech stack and virtual events is not always easy. There are lots of different sources and seeking out the information can be time-consuming. To help get you the information you need, we’re experimenting with bringing back Developer News inside Visual Studio – this time with some refreshing updates.
The post Get your developer news appeared first on Visual Studio Blog.
Visual Studio

Building A New JavaScript Linting Experience In Visual Studio

Available today in the 17.4 public release, Visual Studio has revamped its ESLint support! The new linting experience includes: 
Linting support – for not only JavaScript and TypeScript files, but also for JSX/TSX, Vue and HTML files. 

Quick actions and fixes,
The post Building a new JavaScript linting experience in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Removing Out-of-support Components From Your Visual Studio Installations

Visual Studio is a rich IDE that provides an abundant collection of tools and functionality for developers to use in every stage of software development. As we all know, technologies change over time, some faster than others; consequently, certain components that are initially included with Visual Studio may go out of support faster than the IDE itself. 
The post Removing out-of-support components from your Visual Studio installations appeared first on Visual Studio Blog.
Visual Studio

Improve Your Productivity With Web Live Preview And Telerik

This post will concentrate on everything new, cool, trendy, and useful around the integrated Web Live Preview tool in Visual Studio 2022.
More than 17 years ago, when I started my dev career with ASP.NET Web Forms as part of an ASP.NET development team,
The post Improve your productivity with Web Live Preview and Telerik appeared first on Visual Studio Blog.
Visual Studio

.NET MAUI Is Now Available In Visual Studio For Mac 17.4

I am excited to share the news that .NET Multi-platform App UI (.NET MAUI) is now available in Visual Studio for Mac!  .NET MAUI tooling shipped in the 17.4 preview Visual Studio for Mac release in August, and then on November 8th we shipped the general availability of .NET MAUI tooling in the 17.4 stable release.  
The post .NET MAUI is now available in Visual Studio for Mac 17.4 appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 Performance Enhancements 17.4

Every new Visual Studio release includes new performance improvements that make the product faster and more responsive. 17.4 has some significant improvements across common scenarios like  Find in Files, Branch switching, configuration changes, unit testing, C++ indexing and file saving. We use product telemetry from our GA releases to set baselines,
The post Visual Studio 2022 Performance Enhancements 17.4 appeared first on Visual Studio Blog.
Visual Studio

Enable Group Policy Settings With Visual Studio Administrative Templates (ADMX)

IT Administrators often want to control, via group policy, certain aspects of Visual Studio behavior to achieve consistency, compliance, and compatibility across their organizations.

One challenge has been that there was no easy way to discover what global policies exist for Visual Studio.
The post Enable Group Policy Settings with Visual Studio Administrative Templates (ADMX) appeared first on Visual Studio Blog.
Visual Studio

Public Preview Of Dev Tunnels In Visual Studio For ASP.NET Core Projects

In a previous blog post we introduced the private preview for port forwarding in Visual Studio, this support has now been renamed to “dev tunnels” and is now in public preview. The main difference between the private preview and the public preview is that you no longer need to sign-up,
The post Public preview of dev tunnels in Visual Studio for ASP.NET Core projects appeared first on Visual Studio Blog.
Visual Studio

Multi-repository Support Released!

As one of our most highly request features with Developer Community, we are so happy to announce the release of multi-repository support in Visual Studio 2022. Support for multiple repositories means you can have up to 10 active Git repositories at once.
The post Multi-repository Support Released! appeared first on Visual Studio Blog.
Visual Studio

Introducing Visual Studio Rollback!

Visual Studio IDE is a feature-rich program that supports many aspects of software development. Our customers can use VS to edit, debug, and build code, and then publish an app. The IDE also provides frequent updates to add additional features, make reliability improvements,
The post Introducing Visual Studio Rollback! appeared first on Visual Studio Blog.
Visual Studio

Deploy Visual Studio Updates To Devices Enrolled In Windows Update For Business

Starting in November 2022, IT Administrators can now deploy Visual Studio administrator security updates throughout their organization to cloud connected devices that are configured to use Windows Update for Business (WUfB) and are managed by mobile device management solutions such as Microsoft Endpoint Manager (also known as Intune).
The post Deploy Visual Studio updates to devices enrolled in Windows Update for Business appeared first on Visual Studio Blog.
Visual Studio

Arm64 Visual Studio Is Officially Here!

We are happy to announce the first fully supported Arm64 version of Visual Studio that will natively run, allowing building, and debugging Arm64 apps on Arm-based processors.

17.4 GA delivers a native Arm64 experience for Visual Studio that eliminates the need for emulation in most developer workflows.
The post Arm64 Visual Studio is officially here! appeared first on Visual Studio Blog.
Visual Studio

Visual Studio For Mac 17.4 Is Now Available

Visual Studio for Mac v17.4 is available today! This release includes improvements to the editor like the new Editing State margin and the return of the Class pad, and fixes for issues that users have reported. We’re also releasing our first preview of Visual Studio for Mac 17.5 for people to see what we’ve got planned. 
The post Visual Studio for Mac 17.4 is now available appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 17.4 Is Now Available!

We are happy to announce that Visual Studio 2022 17.4 is now generally available. This is our first GA release to support Arm64. In addition some of the other prominent features it includes are .NET 7, enterprise support for setup including rollback,
The post Visual Studio 2022 17.4 is now available! appeared first on Visual Studio Blog.
Visual Studio

PHP In Visual Studio

PHP is one of the most popular programming languages for server-side web development. It’s used in many frameworks and CSMs like WordPress, Laravel, Symfony, and others which are behind a sizable chunk of the Internet.

Visual Studio is a powerful IDE,
The post PHP in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Cool Features In Visual Studio 2022

A few weeks ago, I gave a presentation at a conference about cool new features in Visual Studio 2022. It was a pre-recorded presentation, so I was able to do final edits to the video before sending it to the conference organizers.
The post Cool features in Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Learning Series: Get Started With GitHub In Visual Studio

We’re introducing a new way to learn about Git, GitHub, and version control in Visual Studio – an email learning series with actionable challenges and a repository to practice your skills! We found from our Happiness Tracking Survey that 34% of our VS developers aren’t using any form of version control.
The post Learning Series: Get started with GitHub in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Copy With Proper Indentation

You want to share some code you’ve written with a colleague, so you select it in the editor and hit Ctrl+C to copy it. As you paste it in Outlook/Slack/Teams, you realize that the indentation levels are inconsistent due to your original selection.
The post Copy with proper indentation appeared first on Visual Studio Blog.
Visual Studio

Support Reminder 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.

First, if you’re using the Community Edition of Visual Studio 2017 or 2019,
The post Support reminder for older versions of Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Visual Studio’s Azure Marketplace Images Now Support Microsoft Dev Box

Over the last couple of years, we’ve expanded our Visual Studio VM image offerings for the Azure Marketplace. These images have proven to be popular not only for evaluating the latest Visual Studio releases, but also for jumpstarting developer environments in the cloud.
The post Visual Studio’s Azure Marketplace images now support Microsoft Dev Box appeared first on Visual Studio Blog.
Visual Studio

Comparing Files In Visual Studio

As developers, we often need to compare two files to find the differences. Sometimes, even comparing the content of the clipboard with a file on disk. And again, sometimes comparing our local changes to previous versions from our Git commit history.
The post Comparing files in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Visual Studio For Mac 17.4 Preview 2.1 Is Now Available

We are pleased to announce the second preview release of Visual Studio for Mac 17.4. This release has been focused on addressing feedback from customers and on improving the overall experience. If you are already using the Visual Studio for Mac Preview release,
The post Visual Studio for Mac 17.4 Preview 2.1 is now available appeared first on Visual Studio Blog.
Visual Studio

Now Introducing Arm64 Support For VS Extensions!

Back in June, we announced Arm64 Visual Studio 2022 application, the first version of Visual Studio that natively supports building and debugging Arm64 apps on Arm-based processors.  Now, we’re excited to announce the extensions you write, and use, are supported in Arm64 VS!
The post Now Introducing Arm64 Support for VS Extensions! appeared first on Visual Studio Blog.
Visual Studio

DataTable Visualizer Improvements

Your favorite DataTable visualizer has now got a makeover with all new improvements coming in 17.4 Preview 2. The DataTable visualizers will now support sorting, filtering, exporting, and theming like IEnumerable visualizer.
 

The DataTable Visualizer allows you to view the contents of a DataTable,
The post DataTable Visualizer Improvements appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 17.4 Preview 2

We have released Visual Studio 2022 17.4 Preview 2. In this post we’ll share details about features added since Preview 1. Feedback from developers like you during our preview cycle is so important for us to deliver a final product that meets your high expectations.
The post Visual Studio 2022 17.4 Preview 2 appeared first on Visual Studio Blog.
Visual Studio

It’s Finally Here. Bicep Is In Visual Studio!

In less than two years, Bicep’s VS Code extension has grown from zero users to more than 15 thousand a month. In addition to the Bicep extension’s success, millions of resources are now deployed with Bicep files via Azure CLI and Azure PowerShell.
The post It’s finally here. Bicep is in Visual Studio! appeared first on Visual Studio Blog.
Visual Studio

Adding Color To Bracket Pairs

When dealing with deeply nested brackets in Visual Studio, it can be hard to figure out which brackets match and which do not. For people with color blindness or other optic maladies, the problem can be even worse. By color-coding bracket pairs,
The post Adding color to bracket pairs appeared first on Visual Studio Blog.
Visual Studio

Live Share: Enterprise Policies Are Here!

Securing your Visual Studio Live Share session has never been easier. Whether you’re looking to restrict access to only individuals in your organization or to disable read-write terminals, your organization can now configure policies for proper control and compliance.
Today, we invite organizations to explore everything Live Share has to offer,
The post Live Share: Enterprise Policies are here! appeared first on Visual Studio Blog.
Visual Studio

What’s New In Visual Studio 2022 17.4 Preview 1

We released Visual Studio 2022 17.4 Preview 1 last week alongside the 17.3 generally available release. In this post we’ll share details about some of the new capabilities in this preview and the focus of this release. Feedback from developers like you during our preview cycle is so important for us to deliver a final product that meets your high expectations.
The post What’s New in Visual Studio 2022 17.4 Preview 1 appeared first on Visual Studio Blog.
Visual Studio

Git Line-staging Released!

We are excited to announce the release of Line-staging support in Visual Studio 2022. Line-staging, a.k.a. interactive staging, enables you to split your changed lines of code across different commits. Line-staging could also be utilized in reviewing your changes before committing them.
The post Git Line-staging Released! appeared first on Visual Studio Blog.
Visual Studio

Choosing A .NET Memory Profiler In Visual Studio – Part 1

Summary

Visual Studio provides two great tools for analyzing and diagnosing memory issues in .NET applications: the Memory Usage profiler and .NET Object Allocation Tracking tool. While both tools are useful, it may not be obvious for new user to know which one to use when.
The post Choosing a .NET Memory Profiler in Visual Studio – part 1 appeared first on Visual Studio Blog.
Visual Studio

VisualStudio.Extensibility: A New Way To Write Extensions

Last year, we announced the first phase of a new extensibility model for Visual Studio.  This new model will make extensions easier to write and more reliable along with additional benefits such as being able to install these extensions without restarting the IDE. 
The post VisualStudio.Extensibility: A New Way to Write Extensions appeared first on Visual Studio Blog.
Visual Studio

Visual Studio For Mac 17.3 Is Now Available

Today we released Visual Studio for Mac v17.3. This release includes User Secrets support, several new code fixes, Apple Developer Accounts, adds Task Window and Regular Expressions dialog implemented in native UI, and fixes for top reported user issues. We’re also releasing our first preview of Visual Studio for Mac 17.4,
The post Visual Studio for Mac 17.3 is now available appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 17.3 Is Now Available!

We are happy to announce that Visual Studio 2022 17.3 has been released and is now generally available. At Microsoft, we thrive on getting feedback and experiences from those using Visual Studio and continually work to improve the product based on this feedback.
The post Visual Studio 2022 17.3 is now available! appeared first on Visual Studio Blog.
Visual Studio

Differentiating Visual Studio Instances

When you have multiple instances of Visual Studio open at the same time, it can be tricky to tell them apart. Especially if you’re working on different branches of the same solution, which makes them look almost identical. What if each instance could have a unique color so you could instantly tell them apart?
The post Differentiating Visual Studio instances appeared first on Visual Studio Blog.
Visual Studio

IEnumerable Debugger Visualizer Improvements

In Visual Studio 17.3 Preview 3, we added a few highly requested improvements in IEnumerable visualizer like Filtering, Theming, and CSV export to enhance the visualizer experience further.

The .NET IEnumerable debugger visualizer is one of our most loved debugging features in recent times.
The post IEnumerable Debugger Visualizer Improvements appeared first on Visual Studio Blog.
Visual Studio

Analysis Services And Reporting Services Extensions For Visual Studio 2022 Are Here!

We’re happy to announce the popular and long-awaited Analysis Services, RDLC Report Designer, and Reporting Services extensions are available for Visual Studio 2022!  Here’s how these Microsoft extensions for SQL Server can further enhance your business intelligence solution development environment.

SQL Server Analysis Services (SSAS)

The Microsoft Analysis Services extension adds project templates and design tools to easily create tabular and multidimensional data models in SQL Server Analysis Services,
The post Analysis Services and Reporting Services extensions for Visual Studio 2022 are here! appeared first on Visual Studio Blog.
Visual Studio

VS2022 Performance Enhancements: Git Branch Switching

Have you experienced delays when switching between your Git branches in Visual Studio? Did you have to wait for your solution and projects to reload after switching between branches in a Git repository? We are happy to announce performance enhancements to the branch switching experience in Visual Studio 2022.
The post VS2022 Performance Enhancements: Git Branch Switching appeared first on Visual Studio Blog.
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