Mark Wilson-Thomas

Principal Program Manager, Visual Studio Copilot Chat

Mark is a Program Manager on the Visual Studio IDE team, where he's been building developer tools for over 15 years. Most recently he's been working on AI assisted developer tools like GitHub Copilot Chat for Visual Studio. Prior to that, he worked on the Visual Studio Editor, and on tools for Office, SQL, WPF and Silverlight.

Post by this author

Simplified Code Refinement and Debugging with GitHub Copilot Chat

This March, we announced GitHub Copilot chat for Visual Studio 2022. With Chat, Copilot has moved beyond code completions, offering in-depth analysis and explanations of how code works. It supports the generation of unit tests, and even helps with proposed fixes to bugs, and explaining exceptions. By gathering useful context data from Visual ...

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, whatever task you ...

Type less, code more with IntelliCode completions

In Visual Studio 2022 Preview 1 you can automatically complete larger chunks of code, up to a whole line at a time; download the preview now.

Refactoring made easy with IntelliCode!

With Visual Studio 2019 version 16.3 Preview 3 we are happy to announce that refactorings can now be enhanced by IntelliCode. IntelliCode spots repetition quickly and suggests other places in your code where you might want to apply that same change, right in your IDE

Code more, scroll less with Visual Studio IntelliCode

Learn how to get Visual Studio IntelliCode to make recommendations based on patterns it finds in your own code in 3 simple steps.

Argument completion made easy with Visual Studio IntelliCode

IntelliCode now makes recommendations for arguments in your C# code. Just install the latest version of the IntelliCode extension for Visual Studio and start editing C# code faster with in-line suggestions.  It's as simple as that!

Visual Studio IntelliCode supports more languages and learns from your code

At Build 2018, we announced Visual Studio IntelliCode, a set of AI-assisted capabilities that improve developer productivity. IntelliCode includes features like contextual IntelliSense code completion recommendations, code formatting, and style rule inference. IntelliCode has just received some major updates that make its context-sensitive ...

Visual Studio IntelliCode now infers coding conventions for consistent code

Learn how to use the Visual Studio IntelliCode Extension to enable coding convention inference for C#, to help you and your team achieve more readable and consistent code.

Committing with Confidence: Commit Time Code Quality Information Updated

We are looking to improve your experience on the Visual Studio Blog. It would be very helpful if you could share your feedback via this short survey that should take less than 2 minutes. Thanks! In the earlier post “Committing with Confidence: Getting Code Quality Information at Commit Time” , we introduced the new Build and Code ...

Updates in Visual Studio 2017 based on your UserVoice suggestions

We are looking to improve your experience on the Visual Studio Blog. It would be very helpful if you could share your feedback via this short survey that should take less than 2 minutes. Thanks! Visual Studio sources community suggestions from the Visual Studio UserVoice site, where thousands of users have logged and voted on community ...