Visual Studio

Better GitHub Copilot completions for C#

We’re excited to announce a significant enhancement to GitHub Copilot that elevates your C# coding experience. Introducing the new update: GitHub Copilot code completions now provide more accurate and relevant autocomplete suggestions by incorporating additional C# context. Previously, GitHub Copilot generated suggestions based on the content of your currently active file and any other open […]
The post Better GitHub Copilot completions for C# appeared first on Visual Studio Blog.
Feed

Introducing a new, more conversational way to chat with GitHub Copilot

In the fast-evolving world of software development, intuitive AI-driven interactions are becoming essential to unlocking new levels of productivity. Today, we’re excited to share our latest innovation – a guided chat experience within GitHub Copilot that reshapes how developers interact with AI. This guided chat experience is available in Visual Studio 2022 17.12 Preview 3 […]
The post Introducing a new, more conversational way to chat with GitHub Copilot appeared first on Visual Studio Blog.
Feed

Learn how to create a Client-Server Application in under 45 Minutes in the new Season of AI

What if you could create a robust, versatile client-server application in under 45 minutes? With Visual Studio and GitHub Copilot, this is not only possible but also efficient and enjoyable. This Season of AI, we show you how to use developer tools like GitHub Copilot to create apps from scratch. This season of AI occurs […]
The post Learn how to create a Client-Server Application in under 45 Minutes in the new Season of AI appeared first on Visual Studio Blog.
Feed

The making of Bring Back Plus/Minus

A lesson about the software forensics process involved in developing the Bring Back Plus/Minus extension, which brings back the plus/minus symbols to the editor outlining feature in Visual Studio 2022. While I did have the advantage of being able to look at the Visual Studio source code, I could have figured this out just as well without […]
The post The making of Bring Back Plus/Minus appeared first on Visual Studio Blog.
Feed

Unreal Engine Toolbar in Visual Studio

In Visual Studio 2022 version 17.11, we’ve added a new Unreal Engine toolbar to Visual Studio. The Unreal Engine toolbar is a new feature that provides quick access to common Unreal Engine tasks. You can find the toolbar at the top of your code window when you have an Unreal Engine project loaded. The toolbar […]
The post Unreal Engine Toolbar in Visual Studio appeared first on Visual Studio Blog.
Feed

Create Unreal Engine modules faster

Unreal Engine modules help keep your code organized and modular. However, creating modules can be a tedious and error-prone process that involves manually editing configuration files and adding boilerplate code. Visual Studio 2022 version 17.11 comes with a new dialog to help with this process. With the new Add Module dialog, you can quickly add […]
The post Create Unreal Engine modules faster appeared first on Visual Studio Blog.
Feed

Easily add Unreal Engine classes to your C++ project

Visual Studio 2022 v17.11 introduces a new Add Unreal Engine Class dialog that lets you easily add common Unreal Engine classes to your project. You can also choose to which module to add your class, so you can keep your code organized and modular. To use this feature, you need to have an Unreal Engine […]
The post Easily add Unreal Engine classes to your C++ project appeared first on Visual Studio Blog.
Feed

Upgrade Your Windows Forms .NET Projects to the Latest .NET Version for Enhanced Security

Each release of .NET introduces a host of new features and bug fixes that enhance both performance and security. To leverage these benefits both service and desktop application developers must upgrade their applications to the latest .NET versions. Just like other developers wanting to take advantage of the latest .NET enhancements, we are updating our […]
The post Upgrade Your Windows Forms .NET Projects to the Latest .NET Version for Enhanced Security appeared first on Visual Studio Blog.
Feed

Get Hands-On with Visual Studio, .NET, AI, and More at Live! 360 next month.

Visual Studio LIVE! Orlando 2024 November 17-22 | Loews Royal Pacific Resort, Orlando, FL We’re only four weeks away from the final Visual Studio Live! event of the year, and we’re close to capacity! Live! 360 Orlando offers something for everyone—whether you’re a developer, IT professional, data specialist, or cybersecurity expert. You’ll have the opportunity […]
The post Get Hands-On with Visual Studio, .NET, AI, and More at Live! 360 next month. appeared first on Visual Studio Blog.
Feed

Debug CMake Scripts on Linux with Visual Studio

If you are working on a CMake project that targets Linux, you may have encountered some challenges when trying to debug your CMake scripts and CMakeLists.txt files. You may have wondered why your variables are not set correctly, or why your custom commands are not executed as expected. Or you may have simply wanted to […]
The post Debug CMake Scripts on Linux with Visual Studio appeared first on Visual Studio Blog.
Feed

VisualStudio.Extensibility 17.11: Settings and more Remote UI support

We continue to invest in the VisualStudio.Extensibility SDK to allow users like you to create extensions that run faster and smoother than ever before! VisualStudio.Extensibility helps you build extensions that run outside the main Visual Studio IDE process for improved performance and reliability. Additional benefits include a sleek and intuitive .NET 8-based API and comprehensive, […]
The post VisualStudio.Extensibility 17.11: Settings and more Remote UI support appeared first on Visual Studio Blog.
Feed

Search scoping helps you find what you’re looking for

If you’re working on a large and complex solution, you might find yourself overwhelmed by the number of results when you use code search in Visual Studio. You might be looking for a specific class, method, or variable, but end up scrolling through pages of irrelevant matches. Wouldn’t it be nice if you could narrow […]
The post Search scoping helps you find what you’re looking for appeared first on Visual Studio Blog.
Feed

Break for Async User-Unhandled exceptions in the Visual Studio Debugger

Before .NET 9, the debugger was unable to track exceptions thrown from user-code async methods into non-user code framework methods, such as ASP.NET middleware. We are pleased to announce that you will now start seeing the debugger stop for these user-unhandled exceptions in your ASP.NET applications, as well as anywhere else this might happen! Summary […]
The post Break for Async User-Unhandled exceptions in the Visual Studio Debugger appeared first on Visual Studio Blog.
Feed

Supercharge C++ Debugging with AI-Generated breakpoint expressions

Have you ever spent hours debugging your C++ code, struggling to set up the right conditional breakpoint or tracepoint? Or wished for a smarter way to obtain detailed runtime information without manually crafting complex expressions? You’re in luck! With Visual Studio 2022, the latest GitHub Copilot feature now offers AI-generated expressions for both conditional breakpoints […]
The post Supercharge C++ Debugging with AI-Generated breakpoint expressions appeared first on Visual Studio Blog.
Feed

Easily dock and float tool windows

You’re in the middle of a debugging session, attempting to chase down that one issue that is causing you trouble. In the heat of the moment, you grab a tool window and drag it out of its docked position – purely by accident. You didn’t mean to drag it, but sometimes when you move the […]
The post Easily dock and float tool windows appeared first on Visual Studio Blog.
Programming

Incorporate GitHub Copilot into your daily flow

Streamlining Workflow with GitHub Copilot  Have you ever received code completions that are too large to manage or ones that need slight tweaks, but you must accept all the code to make those changes? To address these pain points, in Visual Studio 17.11 we’ve introduced a new feature that allows you to refine your completions […]
The post Incorporate GitHub Copilot into your daily flow appeared first on Visual Studio Blog.
Programming

Enhancing your Visual Studio authentication experience

The current cyber security climate demands that applications not only provide outstanding features but also prioritize the security of user data. Applications like Visual Studio rely on token-based authentication to access resources on your behalf. While effective, token-based authentication can be susceptible to attacks if not properly protected. Today, we are happy to announce that […]
The post Enhancing your Visual Studio authentication experience appeared first on Visual Studio Blog.
Programming

New GitHub Copilot features in Visual Studio 2022 17.11

Visual Studio 2022 17.11 now brings exciting advancements from GitHub Copilot! This release significantly improves how GitHub Copilot integrates into your development workflow, offering smarter and more intuitive coding assistance.

Discover the new GitHub Copilot features in Visual Studio, such as enhanced context understanding,
The post New GitHub Copilot features in Visual Studio 2022 17.11 appeared first on Visual Studio Blog.
Programming

C++ Gaming Productivity Update for Visual Studio 2022 version 17.11

Introduction

In Visual Studio 2022 version 17.11, you will find brand new productivity enhancements for your game development workflows. From faster conditional breakpoints to a swath of Unreal Engine enhancements, we have added various productivity boosters based on your feedback. Once again,
The post C++ Gaming Productivity Update for Visual Studio 2022 version 17.11 appeared first on Visual Studio Blog.
Programming

New IDE features in Visual Studio v17.11

In Visual Studio 2022 v17.11, you’ll discover several new features that address specific issues developers have reported. These updates don’t belong to a distinct category, but we’re dedicated to sharing them with you in this blog post. You can download the update and view the comprehensive release notes for full details.
The post New IDE features in Visual Studio v17.11 appeared first on Visual Studio Blog.
Programming

Enhancing Code Comprehension: GitHub Copilot’s Features in Visual Studio 2022 17.11

GitHub Copilot in Visual Studio 2022 17.11 now offers an improved experience you to refer to their methods, classes, functions, and entire solution directly within the chat. By using the # symbol followed by the name of a method, class, or function,
The post Enhancing Code Comprehension: GitHub Copilot’s Features in Visual Studio 2022 17.11 appeared first on Visual Studio Blog.
Programming

New C++ features in Visual Studio v17.11

Visual Studio 2022 version 17.11 is here and comes with a host of new features for C++ developers. We’ve made improvements across our toolchain, Unreal Engine support, Build Insights, CMake debugger, and more. This post gives a quick overview of what’s available;
The post New C++ features in Visual Studio v17.11 appeared first on Visual Studio Blog.
Programming

New debugging and diagnostic features

Debugging and diagnostics are vital skills for any developer, but they can also be difficult and time-consuming to get proficient . That’s why we’ve added some fantastic new features and enhancements to Visual Studio 2022 v17.11 that will help you find and resolve bugs faster and easier than ever before.
The post New debugging and diagnostic features appeared first on Visual Studio Blog.
Programming

New git tooling features

Visual Studio 2022 v17.11 includes fantastic updates to everyone working with Git. They bring the richness of both GitHub and Azure DevOps into Visual Studio and part of your natural workflow. This greatly simplifies your inner loop, making you even more productive than before.
The post New git tooling features appeared first on Visual Studio Blog.
Programming

Copilot Content Exclusion Now Available in Visual Studio 2022 17.11

We are excited to announce that Copilot Content Exclusion is now available in Visual Studio 2022 17.11. This feature allows your admins to configure Copilot to ignore certain files in a repository or organization, giving you enterprise control that ensures sensitive information is protected while seamlessly integrating trusted AI for efficient coding.
The post Copilot Content Exclusion Now Available in Visual Studio 2022 17.11 appeared first on Visual Studio Blog.
Programming

First preview of Visual Studio 2022 v17.12 with .NET 9

We’re excited to announce the availability of Visual Studio 2022 v17.12 Preview 1 – the first preview of our next update to Visual Studio. This update focuses on providing fantastic developer experiences for working with .NET 9 projects and new AI productivity features,
The post First preview of Visual Studio 2022 v17.12 with .NET 9 appeared first on Visual Studio Blog.
Programming

Visual Studio 2022 v17.11 – Your feedback in action

We are thrilled to announce the General Availability (GA) of Visual Studio 2022 version 17.11. This release is a testament to our commitment to listening to you, our developer community. Every enhancement, every fix, and every new feature in this release has been shaped by your feedback.
The post Visual Studio 2022 v17.11 – Your feedback in action appeared first on Visual Studio Blog.
Programming

My Summer Experience as a SWE Intern at Microsoft

Hi everyone! I’m Serena, a rising 4th year at Rochester Institute of Technology with a major in Computer Science and a minor in Psychology. This summer I was a returning intern at Microsoft as a software engineering intern with the JavaScript and TypeScript Tooling team.
The post My Summer Experience as a SWE Intern at Microsoft appeared first on Visual Studio Blog.
Programming

Introducing the revamped Attach to Process experience

One of the most powerful and frequently used features of Visual Studio is the Attach to Process dialog, which enables you to debug processes running on your machine or on a remote machine. For anything you could develop using Visual Studio,
The post Introducing the revamped Attach to Process experience appeared first on Visual Studio Blog.
Programming

Sign VSIX packages with Sign CLI

You can now leverage Sign CLI for a more secure, modern way to sign your Visual Studio extensions. Signing your VSIX packages improves security, prevents tampering, and builds trust with your users. This integration makes it easier and more convenient to sign your packages than ever before!
The post Sign VSIX packages with Sign CLI appeared first on Visual Studio Blog.
Programming

Three New Premium Visual Studio Subscriber Benefits Announced

A Visual Studio Subscription, whether Professional or Enterprise, delivers far more than just software usage rights; it’s a comprehensive toolkit designed to significantly boost your development capabilities and career growth. These subscriptions can save you thousands each year, offering everything from monthly Azure credits for cloud experimentation to complimentary access to premium training platforms like Pluralsight and LinkedIn Learning.
The post Three New Premium Visual Studio Subscriber Benefits Announced appeared first on Visual Studio Blog.
Programming

Making Visual Studio a bit more visual

Any web, desktop, or mobile developer works with images often. You reference them from C#, HTML, XAML, CSS, C++, VB, TypeScript, and even in code comments. Some images are local, and some exist online or on network shares, while others only exist as base64 encoded strings.
The post Making Visual Studio a bit more visual appeared first on Visual Studio Blog.
Programming

Get Hands-On with Visual Studio and Azure: Live at Microsoft HQ this August!

Visual Studio LIVE! Microsoft HQ 2024

August 5-9 | Microsoft Conference Center, Redmond, WA

There’s still time to register, join us, get your questions answered, and bring back a wealth of knowledge and excitement to your teams! We’re close to selling out for next month’s conference,
The post Get Hands-On with Visual Studio and Azure: Live at Microsoft HQ this August! appeared first on Visual Studio Blog.
Programming

Demystify history with GitHub Copilot commit explanations

Have you ever struggled to understand what a commit was doing or why it was made? Do you wish you had more clarity and context when reviewing or collaborating on code changes? If you answered yes, then you’ll love what GitHub Copilot can do for you: generate commit explanations.
The post Demystify history with GitHub Copilot commit explanations appeared first on Visual Studio Blog.
Programming

Dive into native Windows development with new WinUI workload and template improvements

At //Build 2024, the WinUI team announced a renewed focus on WinUI as one of the premier app development frameworks we recommend for native Windows app development. To make it as seamless and easy as possible to get into coding, we created a new Windows Dev Center page,
The post Dive into native Windows development with new WinUI workload and template improvements appeared first on Visual Studio Blog.
Programming

Let GitHub Copilot draft of your pull request description

Writing good pull request descriptions is essential for effective code reviews and collaboration. But it’s time-consuming and tedious, especially when you have multiple commits or complex changes. That’s why we’re highlighting a feature that will make your life better with the help of GitHub Copilot: generated pull request descriptions.
The post Let GitHub Copilot draft of your pull request description appeared first on Visual Studio Blog.
Programming