Visual Studio

Web API Development In Visual Studio 2022

In Visual Studio 2022 one of the main scenarios for web developers is creating Web APIs with ASP.NET Core. In the latest preview of Visual Studio 2022, 17.6, we have added a number of updates to be more efficient when developing APIs.
The post Web API development in Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Exploring JavaScript And TypeScript Development In Visual Studio

Over the last 12 months, we made many improvements to the JavaScript and TypeScript developer experience in Visual Studio so that you can run both your front-end and back-end together within one click in one place. You might have seen the updates but in this blog post we will detail the new and improved features now available when working with JavaScript and TypeScript in Visual Studio.
The post Exploring JavaScript and TypeScript Development in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Improving The Syntax Highlighting Of JavaScript In Visual Studio

Syntax highlighting, aka colorization, is one of Visual Studio’s essential features; it uses colors and styles to help guide our brains when reading code. Following this Developer Community suggestion, we decided to work on improving the JavaScript and TypeScript experience!

Starting from 17.6 we improved existing colorization and expanded it to new areas including control keywords,
The post Improving the Syntax Highlighting of JavaScript in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Git Tooling Preview Features To Enhance Productivity

We’re excited to share productivity and quality of life improvements available to the Git experience in Visual Studio version 17.6 Preview 2. Download the latest Visual Studio Preview and watch our recent Visual Studio Toolbox Live session to check out the following new Git features.
The post Git Tooling Preview Features to Enhance Productivity appeared first on Visual Studio Blog.
Visual Studio

Improving Visual Studio Performance With The New Instrumentation Tool

Summary

With the release of Visual Studio 2022 version 17.6 we are shipping our new and improved Instrumentation Tool in the Performance Profiler. Unlike the CPU Usage tool, the Instrumentation tool gives exact timing and call counts which can be super useful in spotting blocked time and average function time.
The post Improving Visual Studio performance with the new Instrumentation Tool appeared first on Visual Studio Blog.
Visual Studio

Visual Studio Toolbox: Debug Threads & Tasks With Parallel Stacks

The Visual Studio Toolbox show helps you become a more productive developer by focusing on tooling in and out of Visual Studio.  Our latest episodes of VS Toolbox (available both on Learn and YouTube) feature Mark Downie and Ramkumar Ramesh from the Visual Studio Diagnostics team.
The post Visual Studio Toolbox: Debug Threads & Tasks with Parallel Stacks appeared first on Visual Studio Blog.
Visual Studio

Visual Studio Toolbox: Integrated C++ Game Development

The Visual Studio Toolbox show helps you become a more productive developer by focusing on tooling both in and outside of Visual Studio. The show is available both on Learn and YouTube. Our latest episode features C++ program manager David Li,
The post Visual Studio Toolbox: Integrated C++ Game Development appeared first on Visual Studio Blog.
Visual Studio

GitHub Copilot Chat For Visual Studio 2022

GitHub Copilot has become a trusted AI-assisted pair programmer helping to auto-complete comments and code more productively. That’s just the beginning though! We’ve been working to evolve Copilot to move beyond code completion and provide enhanced AI assistance that you can access throughout your development lifecycle,
The post GitHub Copilot chat for Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Streamlining Your Debugging Process With Breakpoint Groups

Have you ever had a situation when you are debugging a complex scenario with a huge list of breakpoints, and you find yourself scrolling and tapping in the breakpoints windows to disable/enable them individually and repetitively?

Then the new Breakpoint Groups feature in Visual Studio may be the answer for you.
The post Streamlining your Debugging process with Breakpoint Groups appeared first on Visual Studio Blog.
Visual Studio

Upgrading From IntelliCode Custom Team Completions Models To Deep Learning.

TL;DR – A deep learning model will now help provide starred completions for custom methods in the IntelliSense list. All users of Visual Studio 2022 will receive this improvement automatically.

With original IntelliCode, a custom trained model was previously useful for ranking custom methods in a user’s code.
The post Upgrading from IntelliCode custom team completions models to deep learning. appeared first on Visual Studio Blog.
Visual Studio

Help Us Investigate A New Welcome Experience In Visual Studio 17.6 Preview 2

A central theme across Visual Studio releases is ‘get to code’ quickly. Over the years, we’ve tried many approaches to accelerate start up, project selection or creation, and restoration of previous state. In Visual Studio 2019 we created the modal ‘start window’
The post Help us investigate a new Welcome Experience in Visual Studio 17.6 Preview 2 appeared first on Visual Studio Blog.
Visual Studio

Improving The Spell Checker

Welcome to our latest blog post about the spell checker feature in Visual Studio 17.6 preview 2! We’re excited to share with you the latest improvements we’ve made to this feature, which was first introduced in the Visual Studio 17.5 preview releases for C#,
The post Improving the Spell Checker appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 V17.6 Preview 2 Is Now Available

Preview 2 for Visual Studio 17.6 is now available! If you are a game developer, a mobile developer, or are interested in learning new tricks to better debug your code, check out this latest release. It’s as easy as upgrading your Preview channel in the Visual Studio installer.
The post Visual Studio 2022 v17.6 Preview 2 is now available appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 – 17.5 Performance Enhancements

We are excited to announce that Visual Studio 2022 17.5 offers a range of performance enhancements that significantly improve the speed and responsiveness of the product in the following main areas: 
Build Acceleration for .NET SDK style projects

External Sources Decompilation

Thread Window 

Razor &
The post Visual Studio 2022 – 17.5 Performance Enhancements appeared first on Visual Studio Blog.
Visual Studio

Developing Accessible Apps With Visual Studio

When your application has an accessibility issue, it means that some users will find it harder or impossible to use your application. This means that a percentage of your users are having a bad experience or simply can’t use your product.
The post Developing Accessible Apps with Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Build Better Extensions With VisualStudio.Extensibility Preview 3!

Today, we’re very excited to announce the third public preview of VisualStudio.Extensibility, our new SDK for creating extensions for Visual Studio!

The VisualStudio.Extensibility SDK focuses on extensions that run out-of-process from the IDE for improved performance and reliability, and it features a modern API that has been streamlined and carefully engineered to maximize developer productivity.
The post Build Better Extensions with VisualStudio.Extensibility Preview 3! appeared first on Visual Studio Blog.
Visual Studio

GitHub Copilot In Visual Studio 2022

GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor. Trained on billions of lines of public code, GitHub Copilot turns natural language prompts including comments and method names into coding suggestions across dozens of languages.
The post GitHub Copilot in Visual Studio 2022 appeared first on Visual Studio Blog.
Visual Studio

Try Visual Studio 2022 V17.6 Preview 1

The first Preview for Visual Studio 2022 17.6 is now available! This release expands on the recently released 17.5 version of Visual Studio and aims at enhancing your productivity whether you’re a .NET developer, a game developer, and/or a C++ developer.
The post Try Visual Studio 2022 v17.6 Preview 1 appeared first on Visual Studio Blog.
Visual Studio

The Fastest Way To Add Files And Folders

Your Visual Studio team is excited to announce the release of the highly anticipated “Quick Add Files & Folders” feature in Visual Studio version 17.5!

This new feature is the fastest and most convenient way to add files and create folders within your projects.
The post The fastest way to add files and folders appeared first on Visual Studio Blog.
Visual Studio

Reference GitHub Issues And Pull Requests In Visual Studio

We’re excited to announce the preview release of linking GitHub Issues. With Visual Studio 2022 17.6 Preview 1 you can now mention your issues in the commit message box in the Git Changes window.
Speed up your workflow by linking your related work items directly in Visual Studio.
The post Reference GitHub Issues and Pull Requests in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 Can Now Always Update On Close!

Do you want Visual Studio 2022 to always stay up to date with the latest goodness with little-to-no action from your end? Then look no further, because as of now, we support the ability to “Always Update on Close”! Starting with Visual Studio 2022 version 17.5,
The post Visual Studio 2022 can now Always Update on Close! appeared first on Visual Studio Blog.
Visual Studio

Maximizing The Value Of IntelliCode With API Usage Examples: Real-World Code Examples At Your Fingertips

As a software developer, we’ve all faced the frustration of having to leave our IDE to search for documentation, code examples, Stack Overflow, blog posts or simply trying to remember how to use a certain API. What if we told you that we have a solution for you?
The post Maximizing the value of IntelliCode with API usage examples: Real-World Code Examples at Your Fingertips appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 – 17.5 Released

We’re excited to announce that Visual Studio 17.5 is now generally available. This release is full of updates that take friction out of your daily workflows making it easier for you stay in the zone while you code. Features like all-in-one search and intent-based suggestions help you move faster,
The post Visual Studio 2022 – 17.5 Released appeared first on Visual Studio Blog.
Visual Studio

Visual Studio For Mac 17.5 Is Now Available

We are pleased to announce the release of Visual Studio for Mac 17.5. Along with the usual incremental improvements, we’ve focused on improving the Git experience for this release. Read along as we look at these improvements and the other big changes made.
The post Visual Studio for Mac 17.5 is now available appeared first on Visual Studio Blog.
Visual Studio

Visual Studio AI-Assistance: A Developer’s Best Friend

The Visual Studio family leverages AI to help you stay focused on the creative tasks that get the core logic of your application built.  

For Visual Studio and VS Code, IntelliCode is free and assists with writing, editing and understanding code in popular languages.
The post Visual Studio AI-Assistance: A Developer’s Best Friend appeared first on Visual Studio Blog.
Visual Studio

Documents And Tool Windows Unleashed

We’re continuing our video series with tips and tricks to help you get the most out of Visual Studio. This week is all about managing tool windows and documents. There are lots of options to customize how we layout the various windows,
The post Documents and tool windows unleashed appeared first on Visual Studio Blog.
Visual Studio

Keyboard Shortcuts To Master Your Git Flow In Visual Studio

One popular way for users to optimize their efficiency is to leverage shortcuts to interact with the UI. With Git tasks, like Committing, Pulling, and Pushing being part of your daily workflow, learning how to avoid leaving the keyboard for the mouse can keep you in the zone.
The post Keyboard Shortcuts to Master Your Git Flow in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Visual Studio Spell Checker Preview Now Available

We know developers like you take pride in your code! Many of the features in Visual Studio are designed to help you write the code you want. Visual Studio helps you ensure your code compiles and can even help with code styling.
The post Visual Studio Spell Checker Preview Now Available appeared first on Visual Studio Blog.
Visual Studio

Visual Studio 2022 17.5 Preview 3 Is Here!

Visual Studio 2022 17.5 Preview 3 is out and ready to install! This release continues to bring new productivity improvements for all developers and enhances many of the capabilities that shipped in 17.5 Preview 2.

Several of these changes in this preview came from asks in the community and are highlighted below.
The post Visual Studio 2022 17.5 Preview 3 is here! appeared first on Visual Studio Blog.
Visual Studio

New: Better Search In Visual Studio

Whether you are looking for specific code files, classes, methods, or features and options in the IDE, finding them is not always easy. With multiple ways to search, how would you even know which one to choose? The new All-In-One Search combines code and feature search into the same UI and adds some extra power and productivity to the experience.
The post New: Better search in Visual Studio appeared first on Visual Studio Blog.
Visual Studio

Debugging Encoded Text

Validating encoded strings is a basic but important part of our debugging workflow these days. I cannot count the number of times I have found myself looking at a URL-encoded string only to be suddenly unsure how percentage signs are supposed to be represented?
The post Debugging Encoded Text appeared first on Visual Studio Blog.
Visual Studio

Five Shortcuts To Boost Your Productivity

Taking full advantage of the Visual Studio editor features will make you a more productive developer. Any keyboard warrior will tell you that knowing the right shortcuts boosts that productivity even further. So, we’ve put together a short little video that demonstrates some useful shortcuts you can use while coding in Visual Studio.
The post Five shortcuts to boost your productivity appeared first on Visual Studio Blog.
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