3 Commits
Author SHA1 Message Date
Benjamin Michaelis f761cb7582 Merge 6d24007ad2 into 32652622a4 2026-08-25 19:15:10 +02:00
Benjamin Michaelis 6d24007ad2 Update VisualStudio.gitignore to include all VS Code files 2025-10-01 14:23:00 -07:00
Benjamin Michaelis 2b90570de6 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)
2025-09-23 11:14:46 -07:00
43 changed files with 95 additions and 134 deletions

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
### AL ###
#Template for AL projects for Dynamics 365 Business Central
#launch.json folder
.vscode/
#Cache folder
.alcache/
#Symbols folder
.alpackages/
#Snapshots folder
.snapshots/
#Testing Output folder
.output/
#Extension App-file
*.app
#Rapid Application Development File
rad.json
#Translation Base-file
*.g.xlf
#License-files
*.bclicense
*.flf
#Test results file
TestResults.xml
-1
View File
@@ -1,7 +1,6 @@
# Gradle files # Gradle files
.gradle/ .gradle/
build/ build/
.kotlin/
# Local configuration file (sdk path, etc) # Local configuration file (sdk path, etc)
local.properties local.properties
+3
View File
@@ -77,3 +77,6 @@ __recovery/
# Castalia statistics file (since XE7 Castalia is distributed with Delphi) # Castalia statistics file (since XE7 Castalia is distributed with Delphi)
*.stat *.stat
# Boss dependency manager vendor folder https://github.com/HashLoad/boss
modules/
+2 -6
View File
@@ -7,6 +7,8 @@
.buildlog/ .buildlog/
.history .history
# Flutter repo-specific # Flutter repo-specific
/bin/cache/ /bin/cache/
/bin/internal/bootstrap.bat /bin/internal/bootstrap.bat
@@ -44,12 +46,6 @@ linked_*.ds
unlinked.ds unlinked.ds
unlinked_spec.ds unlinked_spec.ds
# FVM Version Cache
.fvm/
# Widget Preview related
.widget_preview/
# Android related # Android related
**/android/**/gradle-wrapper.jar **/android/**/gradle-wrapper.jar
.gradle/ .gradle/
+1
View File
@@ -1 +1,2 @@
secring.* secring.*
-3
View File
@@ -85,6 +85,3 @@ http-client.private.env.json
# Github Copilot persisted session migrations, see: https://github.com/microsoft/copilot-intellij-feedback/issues/712#issuecomment-3322062215 # Github Copilot persisted session migrations, see: https://github.com/microsoft/copilot-intellij-feedback/issues/712#issuecomment-3322062215
.idea/**/copilot.data.migration.*.xml .idea/**/copilot.data.migration.*.xml
# Kubernetes Plugin
.idea/kubernetes/configs/kubeconfig_*
-4
View File
@@ -1,6 +1,2 @@
# Syncthing caches # Syncthing caches
.stversions .stversions
# Temporary files created during synchronization
.syncthing.*.tmp
~syncthing~*.tmp
+1
View File
@@ -14,3 +14,4 @@ cscope.files
cscope.out cscope.out
cscope.in.out cscope.in.out
cscope.po.out cscope.po.out
+1
View File
@@ -15,3 +15,4 @@ drcRunDir/*
# Abstract generation tool # Abstract generation tool
abstract.log* abstract.log*
abstract.record* abstract.record*
-5
View File
@@ -7,10 +7,5 @@ mise.local.toml
.mise/*.local.toml .mise/*.local.toml
mise/*.local.toml mise/*.local.toml
# https://mise.jdx.dev/dev-tools/mise-lock.html#local-lockfiles
# https://mise.jdx.dev/dev-tools/mise-lock.html#environment-specific-lockfiles
mise.local.lock
mise.*.local.lock
# https://mise.jdx.dev/configuration.html#tool-versions # https://mise.jdx.dev/configuration.html#tool-versions
#.tool-versions #.tool-versions
-1
View File
@@ -14,7 +14,6 @@
# Code coverage profiles and other test artifacts # Code coverage profiles and other test artifacts
*.out *.out
coverage.* coverage.*
!coverage.go
*.coverprofile *.coverprofile
profile.cov profile.cov
-5
View File
@@ -18,8 +18,3 @@ export_credentials.cfg
.mono/ .mono/
data_*/ data_*/
mono_crash.*.json mono_crash.*.json
# Export outputs
*.exe
# Uncomment if your project does not version PCK files as runtime dependencies.
# *.pck
+1
View File
@@ -18,6 +18,7 @@ Libs/
.svn/ .svn/
.gradle .gradle
# Log file # Log file
*.log *.log
-2
View File
@@ -14,6 +14,4 @@
# Metadata # Metadata
*.aliases *.aliases
*.lvlps *.lvlps
*.lvprojstate
.cache/ .cache/
*.UserState
+1
View File
@@ -38,3 +38,4 @@ luac.out
*.i*86 *.i*86
*.x86_64 *.x86_64
*.hex *.hex
+1
View File
@@ -42,3 +42,4 @@
!/var/package !/var/package
/var/package/* /var/package/*
!/var/package/*.xml !/var/package/*.xml
+1 -13
View File
@@ -3,12 +3,7 @@
# dependencies # dependencies
/node_modules /node_modules
/.pnp /.pnp
.pnp.* .pnp.js
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions
# testing # testing
/coverage /coverage
@@ -28,7 +23,6 @@
npm-debug.log* npm-debug.log*
yarn-debug.log* yarn-debug.log*
yarn-error.log* yarn-error.log*
.pnpm-debug.log*
# local env files # local env files
.env*.local .env*.local
@@ -40,9 +34,3 @@ yarn-error.log*
# typescript # typescript
*.tsbuildinfo *.tsbuildinfo
next-env.d.ts next-env.d.ts
# cache
.cache
.eslintcache
.turbo
.swc
+1 -10
View File
@@ -83,9 +83,6 @@ out
dist dist
.output .output
# NitroJS
.nitro/
# Gatsby files # Gatsby files
.cache/ .cache/
# Comment in the public line in if your project uses Gatsby and not Next.js # Comment in the public line in if your project uses Gatsby and not Next.js
@@ -125,7 +122,7 @@ dist
# TernJS port file # TernJS port file
.tern-port .tern-port
# Stores Visual Studio Code versions used for testing Visual Studio Code extensions # Stores VSCode versions used for testing VSCode extensions
.vscode-test .vscode-test
# pnpm # pnpm
@@ -144,9 +141,3 @@ dist
vite.config.js.timestamp-* vite.config.js.timestamp-*
vite.config.ts.timestamp-* vite.config.ts.timestamp-*
.vite/ .vite/
# Astro generated types
.astro/
# Turbo Repo
.turbo
+1 -1
View File
@@ -1,3 +1,4 @@
!Build/
.last_cover_stats .last_cover_stats
/META.yml /META.yml
/META.json /META.json
@@ -18,7 +19,6 @@ nytprof.out
# Module::Build # Module::Build
_build/ _build/
Build Build
!Build/
Build.bat Build.bat
# Module::Install # Module::Install
+2
View File
@@ -71,6 +71,7 @@
*.hot-update.js *.hot-update.js
*.hot-update.json *.hot-update.json
/admin-dev/autoupgrade/* /admin-dev/autoupgrade/*
!/admin-dev/autoupgrade/index.php !/admin-dev/autoupgrade/index.php
!/admin-dev/autoupgrade/backup/index.php !/admin-dev/autoupgrade/backup/index.php
@@ -169,3 +170,4 @@ themes/default-bootstrap/modules/*/mails/*
!var/SymfonyRequirements.php !var/SymfonyRequirements.php
/vendor/ /vendor/
/web/bundles/ /web/bundles/
+6 -9
View File
@@ -95,7 +95,7 @@ ipython_config.py
# install all needed dependencies. # install all needed dependencies.
# Pipfile.lock # Pipfile.lock
# uv # UV
# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more # This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries. # commonly ignored for libraries.
@@ -159,9 +159,6 @@ ENV/
env.bak/ env.bak/
venv.bak/ venv.bak/
# Conda environments
conda-meta/
# Spyder project settings # Spyder project settings
.spyderproject .spyderproject
.spyproject .spyproject
@@ -169,7 +166,7 @@ conda-meta/
# Rope project settings # Rope project settings
.ropeproject .ropeproject
# mkdocs/Zensical documentation # mkdocs documentation
/site /site
# mypy # mypy
@@ -200,10 +197,10 @@ cython_debug/
.abstra/ .abstra/
# Visual Studio Code # Visual Studio Code
# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore that # Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore
# can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
# and can be added to the global gitignore or merged into this file. However, if you prefer, you # and can be added to the global gitignore or merged into this file. However, if you prefer,
# could uncomment the following to ignore the entire vscode folder # you could uncomment the following to ignore the entire vscode folder
# .vscode/ # .vscode/
# Temporary file for partial code execution # Temporary file for partial code execution
tempCodeRunnerFile.py tempCodeRunnerFile.py
-1
View File
@@ -38,7 +38,6 @@ vignettes/*.pdf
# R Environment Variables # R Environment Variables
.Renviron .Renviron
.env
# pkgdown site # pkgdown site
docs/ docs/
+5 -5
View File
@@ -12,7 +12,7 @@ the following resources are a great place to start:
- The [gitignore(5)][man] manual page. - The [gitignore(5)][man] manual page.
[man]: https://git-scm.com/docs/gitignore [man]: https://git-scm.com/docs/gitignore
[help]: https://docs.github.com/en/get-started/git-basics/ignoring-files [help]: https://help.github.com/articles/ignoring-files
[chapter]: https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository#_ignoring [chapter]: https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository#_ignoring
[progit]: https://git-scm.com/book [progit]: https://git-scm.com/book
@@ -95,7 +95,7 @@ For example, this template might live at `community/DotNet/InforCRM.gitignore`:
```gitignore ```gitignore
# gitignore template for InforCRM (formerly SalesLogix) # gitignore template for InforCRM (formerly SalesLogix)
# website: https://www.infor.com/products/customer-experience-suite/crm # website: https://www.infor.com/product-summary/cx/infor-crm/
# #
# Recommended: VisualStudio.gitignore # Recommended: VisualStudio.gitignore
@@ -123,9 +123,9 @@ Here’s how we suggest you go about proposing a change to this project:
Using the web-based interface to make changes is fine too, and will help you Using the web-based interface to make changes is fine too, and will help you
by automatically forking the project and prompting to send a pull request too. by automatically forking the project and prompting to send a pull request too.
[fork]: https://docs.github.com/en/get-started/quickstart/fork-a-repo [fork]: https://help.github.com/articles/fork-a-repo/
[branch]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository [branch]: https://help.github.com/articles/creating-and-deleting-branches-within-your-repository
[pr]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests [pr]: https://help.github.com/articles/using-pull-requests/
## License ## License
+1
View File
@@ -4,3 +4,4 @@
# precompiled files # precompiled files
.precomp .precomp
lib/.precomp lib/.precomp
+1 -1
View File
@@ -1,4 +1,4 @@
# for projects that use SCons for building: https://www.scons.org/ # for projects that use SCons for building: http://http://www.scons.org/
.sconsign.dblite .sconsign.dblite
# When configure fails, SCons outputs these # When configure fails, SCons outputs these
+1
View File
@@ -28,3 +28,4 @@ obj/
# Backup files # Backup files
*.bak *.bak
*.log *.log
+1
View File
@@ -45,6 +45,7 @@ LineIDs.dbg.bak
**/_Deployment/ **/_Deployment/
**/_Repository/ **/_Repository/
# To include a specific library directory (i.e. third party/custom libs), # To include a specific library directory (i.e. third party/custom libs),
# use pattern `!/**/_Libraries/<directory name>/` i.e. `!/**/_Libraries/www.tcunit.org/` # use pattern `!/**/_Libraries/<directory name>/` i.e. `!/**/_Libraries/www.tcunit.org/`
# #
+17 -48
View File
@@ -15,10 +15,13 @@
/[Uu]ser[Ss]ettings/ /[Uu]ser[Ss]ettings/
*.log *.log
# Memory Profiler generated files # By default unity supports Blender asset imports, *.blend1 blender files do not need to be commited to version control.
# MemoryCaptures can get excessive in size *.blend1
*.blend1.meta
# MemoryCaptures can get excessive in size.
# They also could contain extremely sensitive data # They also could contain extremely sensitive data
/[Mm]emory[Cc]aptures/ /[Mm]emoryCaptures/
# Recordings can get excessive in size # Recordings can get excessive in size
/[Rr]ecordings/ /[Rr]ecordings/
@@ -65,16 +68,11 @@ ExportedObj/
sysinfo.txt sysinfo.txt
# Mono auto generated files # Mono auto generated files
.dirstamp
mono_crash.* mono_crash.*
tmpinst-dir.stamp
# Builds # Builds
/*_BackUpThisFolder_ButDontShipItWithYourGame/
/*_BurstDebugInformation_DoNotShip/
*.apk *.apk
*.aab *.aab
*.obb
*.unitypackage *.unitypackage
*.unitypackage.meta *.unitypackage.meta
*.app *.app
@@ -82,56 +80,27 @@ tmpinst-dir.stamp
# Crashlytics generated file # Crashlytics generated file
crashlytics-build.properties crashlytics-build.properties
# Blender generated backup files # TestRunner generated files
/[Aa]ssets/**/*.blend1 InitTestScene*.unity*
/[Aa]ssets/**/*.blend1.meta
# TouchDesigner generated cache files
/[Aa]ssets/**/TDImportCache/
/[Aa]ssets/**/TDImportCache.meta
# Unity Crash Recovery generated files
/[Aa]ssets/_Recovery/
/[Aa]ssets/_Recovery.meta
# Addressables default ignores, before user customizations # Addressables default ignores, before user customizations
/ServerData
/[Aa]ssets/StreamingAssets/aa*
/[Aa]ssets/AddressableAssetsData/link.xml*
/[Aa]ssets/Addressables_Temp*
# By default, Addressables content builds will generate addressables_content_state.bin # By default, Addressables content builds will generate addressables_content_state.bin
# files in platform-specific subfolders, for example: # files in platform-specific subfolders, for example:
# /Assets/AddressableAssetsData/OSX/addressables_content_state.bin # /Assets/AddressableAssetsData/OSX/addressables_content_state.bin
/[Aa]ssets/AddressableAssetsData/*/addressables_content_state.bin /[Aa]ssets/AddressableAssetsData/*/*.bin*
/[Aa]ssets/AddressableAssetsData/*/addressables_content_state.bin.meta
/[Aa]ssets/AddressableAssetsData/link.xml
/[Aa]ssets/AddressableAssetsData/link.xml.meta
/[Aa]ssets/Addressables_Temp/
/[Aa]ssets/Addressables_Temp.meta
/[Aa]ssets/StreamingAssets/aa/
/[Aa]ssets/StreamingAssets/aa.meta
/ServerData/
# EDM4U generated files
/[Aa]ssets/GeneratedLocalRepo/
/[Aa]ssets/GeneratedLocalRepo.meta
# Android Gradle generated files
/[Aa]ssets/Plugins/Android/**/*.gradle.backup*
/[Aa]ssets/Plugins/Android/**/local.properties
# Test Framework generated files
/[Aa]ssets/Resources/PerformanceTestRunInfo.json
/[Aa]ssets/Resources/PerformanceTestRunInfo.json.meta
/[Aa]ssets/Resources/PerformanceTestRunSettings.json
/[Aa]ssets/Resources/PerformanceTestRunSettings.json.meta
/[Aa]ssets/InitTestScene*.unity
/[Aa]ssets/InitTestScene*.unity.meta
# Visual Scripting auto-generated files # Visual Scripting auto-generated files
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers/
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers
/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta
# UI Toolkit auto generated files # Auto-generated scenes by play mode tests
/UIElementsSchema/ /[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity*
# Auto-generated cache in Assets folder # Auto-generated cache in Assets folder
/[Aa]ssets/[Ss]ceneDependencyCache* /[Aa]ssets/[Ss]ceneDependencyCache*
+1
View File
@@ -1,3 +1,4 @@
# Office temporary files # Office temporary files
~$* ~$*
+1
View File
@@ -1,3 +1,4 @@
# .v4p backup files # .v4p backup files
*~.xml *~.xml
+5 -10
View File
@@ -98,7 +98,6 @@ StyleCopReport.xml
*_i.c *_i.c
*_p.c *_p.c
*_h.h *_h.h
*_i.h
*.ilk *.ilk
*.meta *.meta
*.obj *.obj
@@ -271,6 +270,10 @@ ClientBin/
*.publishsettings *.publishsettings
orleans.codegen.cs orleans.codegen.cs
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
# Since there are multiple workflows, uncomment next line to ignore bower_components # Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/ #bower_components/
@@ -405,12 +408,7 @@ MigrationBackup/
FodyWeavers.xsd FodyWeavers.xsd
# VS Code files for those working on multiple tools # VS Code files for those working on multiple tools
.vscode/* !.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/*.code-snippets
# Local History for Visual Studio Code # Local History for Visual Studio Code
.history/ .history/
@@ -424,6 +422,3 @@ FodyWeavers.xsd
*.msix *.msix
*.msm *.msm
*.msp *.msp
# Official VS Code C# Dev Kit Extension exclusion
#*.lscache
+2 -1
View File
@@ -1,5 +1,6 @@
# Xojo (formerly REALbasic and Real Studio) # Xojo (formerly REALbasic and Real Studio)
Builds - */
Builds*
*.debug *.debug
*.debug.app *.debug.app
Debug*.exe Debug*.exe
-1
View File
@@ -1,4 +1,3 @@
.zig-cache/ .zig-cache/
zig-out/ zig-out/
zig-pkg/
*.o *.o
-3
View File
@@ -49,7 +49,4 @@
!**/umbraco/models !**/umbraco/models
#include default location for packages #include default location for packages
!**/umbraco/Data/
**/umbraco/Data/*
!**/umbraco/Data/packages !**/umbraco/Data/packages
!**/umbraco/Data/packages/*
+1
View File
@@ -35,3 +35,4 @@ msbuild.wrn
# Visual Studio 2015 # Visual Studio 2015
.vs/ .vs/
+1
View File
@@ -30,3 +30,4 @@
/server/default/deploy/*.xml.dodeploy /server/default/deploy/*.xml.dodeploy
/server/default/deploy/*.war.failed /server/default/deploy/*.war.failed
/server/default/deploy/*.war.dodeploy /server/default/deploy/*.war.dodeploy
-3
View File
@@ -1,3 +0,0 @@
.flatpak-builder
builddir
repo
+1
View File
@@ -42,3 +42,4 @@
!/var/package !/var/package
/var/package/* /var/package/*
!/var/package/*.xml !/var/package/*.xml
+1 -1
View File
@@ -3,7 +3,7 @@
/pub/sitemap /pub/sitemap
/pub/sitemap.xml /pub/sitemap.xml
/app/config_sandbox /app/config_sandbox
# Keep shared app/etc/config.php in version control; ignore environment-specific settings. /app/etc/config.php
/app/etc/env.php /app/etc/env.php
/app/code/Magento/TestModule* /app/code/Magento/TestModule*
/lib/internal/flex/uploader/.actionScriptProperties /lib/internal/flex/uploader/.actionScriptProperties
+8
View File
@@ -10,12 +10,14 @@ Icon
.Trashes .Trashes
._* ._*
############################ ############################
# Linux # Linux
############################ ############################
*~ *~
############################ ############################
# Windows # Windows
############################ ############################
@@ -29,6 +31,7 @@ $RECYCLE.BIN/
*.msm *.msm
*.msp *.msp
############################ ############################
# Packages # Packages
############################ ############################
@@ -57,6 +60,7 @@ $RECYCLE.BIN/
*.out *.out
*.pid *.pid
############################ ############################
# Logs and databases # Logs and databases
############################ ############################
@@ -66,6 +70,7 @@ $RECYCLE.BIN/
*.sql *.sql
*.sqlite *.sqlite
############################ ############################
# Misc. # Misc.
############################ ############################
@@ -75,6 +80,7 @@ $RECYCLE.BIN/
nbproject nbproject
.vscode/ .vscode/
############################ ############################
# Node.js # Node.js
############################ ############################
@@ -92,6 +98,7 @@ package-lock.json
!docs/package-lock.json !docs/package-lock.json
*.heapsnapshot *.heapsnapshot
############################ ############################
# Tests # Tests
############################ ############################
@@ -101,6 +108,7 @@ coverage
cypress/screenshots cypress/screenshots
cypress/videos cypress/videos
############################ ############################
# Documentation # Documentation
############################ ############################
+1
View File
@@ -49,3 +49,4 @@ SKC_2
*.zip *.zip
*.rar *.rar
*.exe *.exe
@@ -24,3 +24,4 @@
**/*.X/mcc-manifest-*.yml **/*.X/mcc-manifest-*.yml
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
+1
View File
@@ -5,6 +5,7 @@ build/
meta.xml meta.xml
icon.png icon.png
# Ignore editor or IDE-specific files # Ignore editor or IDE-specific files
.vscode/ .vscode/
.idea/ .idea/