From 2b90570de67e5eeafc1672d80cb32df5c3b2f1c9 Mon Sep 17 00:00:00 2001 From: Benjamin Michaelis Date: Tue, 23 Sep 2025 11:14:46 -0700 Subject: [PATCH 1/2] feat: Add mcp.json to Visual Studio gitignore exceptions As mcp's are becoming more common, sharing a workspace configuration of mcp servers is becoming more and more common with the mcp.json file. (https://code.visualstudio.com/docs/copilot/customization/mcp-servers#_add-an-mcp-server) Adding this file as an exclusion to the default template so that it can be utilized by the editors and shared via source control. This file can also be picked up by Visual Studio as seen [here](https://learn.microsoft.com/visualstudio/ide/mcp-servers?view=vs-2022&WT.mc_id=8B97120A00B57354#file-locations-for-automatic-discovery-of-mcp-configuration) --- VisualStudio.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 47a94ef17f..d6c19c3120 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -412,6 +412,7 @@ FodyWeavers.xsd !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json +!.vscode/mcp.json !.vscode/*.code-snippets # Local History for Visual Studio Code From 6d24007ad2d7683d49456a33d3a890d01e74681b Mon Sep 17 00:00:00 2001 From: Benjamin Michaelis Date: Wed, 1 Oct 2025 14:23:00 -0700 Subject: [PATCH 2/2] Update VisualStudio.gitignore to include all VS Code files --- VisualStudio.gitignore | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index d6c19c3120..1ba5587dde 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -407,13 +407,7 @@ MigrationBackup/ FodyWeavers.xsd # VS Code files for those working on multiple tools -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -!.vscode/mcp.json -!.vscode/*.code-snippets +!.vscode/* # Local History for Visual Studio Code .history/