.gitignore para Visual Studio

234 reglas de exclusión para Visual Studio, listas para copiar en tu repositorio.

Entorno de desarrollo integrado de Microsoft

El .gitignore completo para Visual Studio

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 15:59:57 UTC
# Tecnologías: Visual Studio

### Visual Studio ###
*.rsuser
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
*.env
# Preferencias del usuario
*.userprefs
.history/
[Ww][Ii][Nn]32/
# Configuración específica del usuario
*.user
[Aa][Rr][Mm]/
# Opciones de usuario de la solución
*.suo
[Aa][Rr][Mm]64/
*.userosscache
bld/
*.sln.docstates
[Oo]bj/
[Dd]ebug/x64/
[Ll]og/
[Dd]ebugPublic/x64/
[Ll]ogs/
[Rr]elease/x64/
[Rr]eleases/x64/
bin/x64/
ScaffoldingReadMe.txt
obj/x64/
*.nupkg
[Dd]ebug/x86/
*.snupkg
[Dd]ebugPublic/x86/
[Rr]elease/x86/
# Archivo temporal de Microsoft Office
~$*
# Copias de seguridad de Emacs
*~
[Rr]eleases/x86/
bin/x86/
*.binlog
obj/x86/
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
[Aa][Rr][Mm]64[Ee][Cc]/
nunit-*.xml
[Oo]ut/
**/[Bb]in/*
.vs/
Generated\ Files/
mono_crash.*
*.trx
*.received.*
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
BenchmarkDotNet.Artifacts/
project.lock.json
project.fragment.lock.json
artifacts/
.artifacts/
StyleCopReport.xml
*_i.c
*_p.c
*_h.h
*.ilk
*.meta
# Archivo de objeto
*.obj
# Archivo intermedio de depuración
*.idb
*.iobj
*.pch
# Base de datos de depuración del programa
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
!Directory.Build.rsp
*.sbr
*.tlb
*.tli
*.tlh
# Archivos temporales
*.tmp
*.tmp_proj
*_wpftmp.csproj
# Archivo de registro
*.log
*.tlog
*.vspscc
*.vssscc
.builds
# Base de datos del proyecto Unity
*.pidb
*.svclog
*.scc
_Chutzpah*
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
*.psess
*.vsp
*.vspx
*.sap
*.e2e
$tf/
*.gpState
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
_TeamCity*
*.dotCover
.axoCover/*
!.axoCover/settings.json
coverage*.json
coverage*.xml
coverage*.info
*.coverage
*.coveragexml
_NCrunch_*
.NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
*.mm.*
AutoTest.Net/
# Directorio de caché de Sass
.sass-cache/
[Ee]xpress/
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
publish/
*.[Pp]ublish.xml
*.azurePubxml
*.pubxml
*.publishproj
PublishScripts/
**/[Pp]ackages/*
!**/[Pp]ackages/build/
*.nuget.props
*.nuget.targets
csx/
*.build.csdef
ecf/
rcf/
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload
*.[Cc]ache
!?*.[Cc]ache/
ClientBin/
*.dbmdl
*.dbproj.schemaview
*.jfm
# Intercambio de información personal
*.pfx
*.publishsettings
orleans.codegen.cs
Generated_Code/
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak
*.mdf
*.ldf
*.ndf
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl
FakesAssemblies/
*.GhostDoc.xml
.ntvs_analysis.dat
# Dependencias de Node.js
node_modules/
*.plg
*.opt
*.vbw
*.dsw
*.dsp
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
**/.paket/paket.exe
paket-files/
**/.fake/
**/.cr/personal
**/__pycache__/
*.pyc
*.tss
*.jmconfig
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs
OpenCover/
ASALocalRun/
MSBuild_Logs/
.aws-sam
*.nvuser
**/.mfractor/
**/.localhistory/
.vshistory/
healthchecksdb
MigrationBackup/
**/.ionide/
FodyWeavers.xsd
# Configuración del espacio de trabajo de VS Code
.vscode/*
# Configuración compartida de VS Code
!.vscode/settings.json
# Tareas de compilación de VS Code
!.vscode/tasks.json
# Configuraciones de depuración de VS Code
!.vscode/launch.json
# Extensiones recomendadas de VS Code
!.vscode/extensions.json
# Fragmentos de código de VS Code
!.vscode/*.code-snippets
*.vsix
# Archivo CAB de Windows
*.cab
# Paquete de instalación de Windows
*.msi
# Paquete de aplicación de Windows
*.msix
# Módulo de combinación de Windows
*.msm
# Archivo de parche de Windows
*.msp

Qué ignoran estas reglas de Visual Studio

Todos los patrones y por qué incluirlos en tu .gitignore.

Resultados de compilación

Patrón Qué ignora
[Dd]ebug/ Resultados de compilación
[Dd]ebugPublic/ Resultados de compilación
[Rr]elease/ Resultados de compilación
[Rr]eleases/ Resultados de compilación
[Ww][Ii][Nn]32/ Resultados de compilación
[Aa][Rr][Mm]/ Resultados de compilación
[Aa][Rr][Mm]64/ Resultados de compilación
bld/ Resultados de compilación
[Oo]bj/ Resultados de compilación
[Dd]ebug/x64/ Resultados de compilación
[Ll]og/ Resultados de compilación
[Dd]ebugPublic/x64/ Resultados de compilación
[Ll]ogs/ Resultados de compilación
[Rr]elease/x64/ Resultados de compilación
[Rr]eleases/x64/ Resultados de compilación
bin/x64/ Resultados de compilación
obj/x64/ Resultados de compilación
[Dd]ebug/x86/ Resultados de compilación
[Dd]ebugPublic/x86/ Resultados de compilación
[Rr]elease/x86/ Resultados de compilación
[Rr]eleases/x86/ Resultados de compilación
bin/x86/ Resultados de compilación
obj/x86/ Resultados de compilación
[Aa][Rr][Mm]64[Ee][Cc]/ Resultados de compilación
[Oo]ut/ Resultados de compilación

Archivos específicos del usuario

Patrón Qué ignora
*.rsuser Archivos específicos del usuario
*.env Archivos específicos del usuario
*.user Configuración específica del usuario
*.suo Opciones de usuario de la solución
*.userosscache Archivos específicos del usuario
*.sln.docstates Archivos específicos del usuario

Historial local de Visual Studio Code

Patrón Qué ignora
.history/ Historial local de Visual Studio Code

Archivos específicos del usuario (MonoDevelop/Xamarin Studio)

Patrón Qué ignora
*.userprefs Preferencias del usuario

Generación de estructuras de ASP.NET

Patrón Qué ignora
ScaffoldingReadMe.txt Generación de estructuras de ASP.NET

Paquetes de NuGet

Patrón Qué ignora
*.nupkg Paquetes de NuGet

Paquetes de símbolos de NuGet

Patrón Qué ignora
*.snupkg Paquetes de símbolos de NuGet

Otros

Patrón Qué ignora
~$* Archivo temporal de Microsoft Office
*~ Copias de seguridad de Emacs
ClientBin/ Otros
*.dbmdl Otros
*.dbproj.schemaview Otros
*.jfm Otros
*.pfx Intercambio de información personal
*.publishsettings Otros
orleans.codegen.cs Otros

Registro binario y estructurado de MSBuild

Patrón Qué ignora
*.binlog Registro binario y estructurado de MSBuild
MSBuild_Logs/ Registro binario y estructurado de MSBuild

Resultados de pruebas de MSTest

Patrón Qué ignora
[Tt]est[Rr]esult*/ Resultados de pruebas de MSTest
[Bb]uild[Ll]og.* Resultados de pruebas de MSTest
*.trx Resultados de pruebas de MSTest

NUnit

Patrón Qué ignora
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Resultados de compilación en directorios 'Bin'

Patrón Qué ignora
**/[Bb]in/* Resultados de compilación en directorios 'Bin'

Directorio de caché y opciones de Visual Studio 2015/2017

Patrón Qué ignora
.vs/ Directorio de caché y opciones de Visual Studio 2015/2017

Archivos generados automáticamente por Visual Studio 2017

Patrón Qué ignora
Generated\ Files/ Archivos generados automáticamente por Visual Studio 2017

Archivos generados automáticamente por Mono

Patrón Qué ignora
mono_crash.* Archivos generados automáticamente por Mono

Archivos de resultados de Approval Tests

Patrón Qué ignora
*.received.* Archivos de resultados de Approval Tests

Resultados de compilación de un proyecto ATL

Patrón Qué ignora
[Dd]ebugPS/ Resultados de compilación de un proyecto ATL
[Rr]eleasePS/ Resultados de compilación de un proyecto ATL
dlldata.c Resultados de compilación de un proyecto ATL

Resultados de pruebas de rendimiento

Patrón Qué ignora
BenchmarkDotNet.Artifacts/ Resultados de pruebas de rendimiento
project.lock.json .NET Core
project.fragment.lock.json Resultados de pruebas de rendimiento
artifacts/ Resultados de pruebas de rendimiento
.artifacts/ Resultados de pruebas de rendimiento

StyleCop

Patrón Qué ignora
StyleCopReport.xml StyleCop

Archivos compilados por Visual Studio

Patrón Qué ignora
*_i.c Archivos compilados por Visual Studio
*_p.c Archivos compilados por Visual Studio
*_h.h Archivos compilados por Visual Studio
*.ilk Archivos compilados por Visual Studio
*.meta Archivos compilados por Visual Studio
*.obj Archivo de objeto
*.idb Archivo intermedio de depuración
*.iobj Archivos compilados por Visual Studio
*.pch Archivos compilados por Visual Studio
*.pdb Base de datos de depuración del programa
*.ipdb Archivos compilados por Visual Studio
*.pgc Archivos compilados por Visual Studio
*.pgd Archivos compilados por Visual Studio
*.rsp Archivos compilados por Visual Studio
!Directory.Build.rsp Pero no Directory.Build.rsp, ya que configura los valores predeterminados de compilación del directorio
*.sbr Archivos compilados por Visual Studio
*.tlb Archivos compilados por Visual Studio
*.tli Archivos compilados por Visual Studio
*.tlh Archivos compilados por Visual Studio
*.tmp Archivos temporales
*.tmp_proj Archivos compilados por Visual Studio
*_wpftmp.csproj Archivos compilados por Visual Studio
*.log Archivo de registro
*.tlog Archivos compilados por Visual Studio
*.vspscc Archivos compilados por Visual Studio
*.vssscc Archivos compilados por Visual Studio
.builds Archivos compilados por Visual Studio
*.pidb Base de datos del proyecto Unity
*.svclog Archivos compilados por Visual Studio
*.scc Archivos compilados por Visual Studio

Archivos de pruebas de Chutzpah

Patrón Qué ignora
_Chutzpah* Archivos de pruebas de Chutzpah

Archivos de caché de Visual C++

Patrón Qué ignora
ipch/ Archivos de caché de Visual C++
*.aps Archivos de caché de Visual C++
*.ncb Archivos de caché de Visual C++
*.opendb Archivos de caché de Visual C++
*.opensdf Archivos de caché de Visual C++
*.sdf Archivos de caché de Visual C++
*.cachefile Archivos de caché de Visual C++
*.VC.db Archivos de caché de Visual C++
*.VC.VC.opendb Archivos de caché de Visual C++

Analizador de rendimiento de Visual Studio

Patrón Qué ignora
*.psess Analizador de rendimiento de Visual Studio
*.vsp Analizador de rendimiento de Visual Studio
*.vspx Analizador de rendimiento de Visual Studio
*.sap Analizador de rendimiento de Visual Studio

Archivos de traza de Visual Studio

Patrón Qué ignora
*.e2e Archivos de traza de Visual Studio

Espacio de trabajo local de TFS 2012

Patrón Qué ignora
$tf/ Espacio de trabajo local de TFS 2012

Guidance Automation Toolkit

Patrón Qué ignora
*.gpState Guidance Automation Toolkit

ReSharper es un complemento de programación .NET

Patrón Qué ignora
_ReSharper*/ ReSharper es un complemento de programación .NET
*.[Rr]e[Ss]harper ReSharper es un complemento de programación .NET
*.DotSettings.user ReSharper es un complemento de programación .NET

TeamCity es un complemento de compilación

Patrón Qué ignora
_TeamCity* TeamCity es un complemento de compilación

DotCover es una herramienta de cobertura de código

Patrón Qué ignora
*.dotCover DotCover es una herramienta de cobertura de código

AxoCover es una herramienta de cobertura de código

Patrón Qué ignora
.axoCover/* AxoCover es una herramienta de cobertura de código
!.axoCover/settings.json AxoCover es una herramienta de cobertura de código

Coverlet es una herramienta gratuita y multiplataforma de cobertura de código

Patrón Qué ignora
coverage*.json Coverlet es una herramienta gratuita y multiplataforma de cobertura de código
coverage*.xml Coverlet es una herramienta gratuita y multiplataforma de cobertura de código
coverage*.info Coverlet es una herramienta gratuita y multiplataforma de cobertura de código

Resultados de cobertura de código de Visual Studio

Patrón Qué ignora
*.coverage Resultados de cobertura de código de Visual Studio
*.coveragexml Resultados de cobertura de código de Visual Studio

NCrunch

Patrón Qué ignora
_NCrunch_* NCrunch
.NCrunch_* NCrunch
.*crunch*.local.xml NCrunch
nCrunchTemp_* NCrunch

MightyMoose

Patrón Qué ignora
*.mm.* MightyMoose
AutoTest.Net/ MightyMoose

Entorno de trabajo web (sass)

Patrón Qué ignora
.sass-cache/ Directorio de caché de Sass

Carpeta de resultados de Installshield

Patrón Qué ignora
[Ee]xpress/ Carpeta de resultados de Installshield

DocProject es un complemento generador de documentación

Patrón Qué ignora
DocProject/buildhelp/ DocProject es un complemento generador de documentación
DocProject/Help/*.HxT DocProject es un complemento generador de documentación
DocProject/Help/*.HxC DocProject es un complemento generador de documentación
DocProject/Help/*.hhc DocProject es un complemento generador de documentación
DocProject/Help/*.hhk DocProject es un complemento generador de documentación
DocProject/Help/*.hhp DocProject es un complemento generador de documentación
DocProject/Help/Html2 DocProject es un complemento generador de documentación
DocProject/Help/html DocProject es un complemento generador de documentación

Directorio de Click-Once

Patrón Qué ignora
publish/ Directorio de Click-Once

Resultados de publicación web

Patrón Qué ignora
*.[Pp]ublish.xml Resultados de publicación web
*.azurePubxml Resultados de publicación web
*.pubxml Nota: comenta la siguiente línea si quieres incluir la configuración de despliegue web en el repositorio, pero las cadenas de conexión a bases de datos (que pueden contener contraseñas) quedarán sin cifrar
*.publishproj Resultados de publicación web
PublishScripts/ Configuración de publicación de Microsoft Azure Web App. Comenta la siguiente línea si quieres incluirla en el repositorio, pero la información sensible de estos scripts quedará sin cifrar

La carpeta de paquetes se puede excluir gracias a Package Restore

Patrón Qué ignora
**/[Pp]ackages/* La carpeta de paquetes se puede excluir gracias a Package Restore
!**/[Pp]ackages/build/ Excepto build/, que se usa como destino de MSBuild.

Los archivos project.json de NuGet v3 generan más archivos que se pueden excluir

Patrón Qué ignora
*.nuget.props Los archivos project.json de NuGet v3 generan más archivos que se pueden excluir
*.nuget.targets Los archivos project.json de NuGet v3 generan más archivos que se pueden excluir

Resultados de compilación de Microsoft Azure

Patrón Qué ignora
csx/ Resultados de compilación de Microsoft Azure
*.build.csdef Resultados de compilación de Microsoft Azure

Emulador de Microsoft Azure

Patrón Qué ignora
ecf/ Emulador de Microsoft Azure
rcf/ Emulador de Microsoft Azure

Directorios y archivos de paquetes de aplicaciones de Windows Store

Patrón Qué ignora
AppPackages/ Directorios y archivos de paquetes de aplicaciones de Windows Store
BundleArtifacts/ Directorios y archivos de paquetes de aplicaciones de Windows Store
Package.StoreAssociation.xml Directorios y archivos de paquetes de aplicaciones de Windows Store
_pkginfo.txt Directorios y archivos de paquetes de aplicaciones de Windows Store
*.appx Directorios y archivos de paquetes de aplicaciones de Windows Store
*.appxbundle Directorios y archivos de paquetes de aplicaciones de Windows Store
*.appxupload Directorios y archivos de paquetes de aplicaciones de Windows Store
*.[Cc]ache Archivos de caché de Visual Studio: los que terminan en .cache pueden excluirse
!?*.[Cc]ache/ Pero conservar el seguimiento de los directorios que terminan en .cache

Proyectos RIA/Silverlight

Patrón Qué ignora
Generated_Code/ Proyectos RIA/Silverlight
_UpgradeReport_Files/ Copias de seguridad e informes de la conversión de un proyecto antiguo a una versión más reciente de Visual Studio. No hacen falta las copias de seguridad, ¡para eso tenemos git! ;-)
Backup*/ Proyectos RIA/Silverlight
UpgradeLog*.XML Proyectos RIA/Silverlight
UpgradeLog*.htm Proyectos RIA/Silverlight
ServiceFabricBackup/ Proyectos RIA/Silverlight
*.rptproj.bak Proyectos RIA/Silverlight

Archivos de SQL Server

Patrón Qué ignora
*.mdf Archivos de SQL Server
*.ldf Archivos de SQL Server
*.ndf Archivos de SQL Server

Proyectos de inteligencia empresarial

Patrón Qué ignora
*.rdl.data Proyectos de inteligencia empresarial
*.bim.layout Proyectos de inteligencia empresarial
*.bim_*.settings Proyectos de inteligencia empresarial
*.rptproj.rsuser Proyectos de inteligencia empresarial
*- [Bb]ackup.rdl Proyectos de inteligencia empresarial
*- [Bb]ackup ([0-9]).rdl Proyectos de inteligencia empresarial
*- [Bb]ackup ([0-9][0-9]).rdl Proyectos de inteligencia empresarial

Microsoft Fakes

Patrón Qué ignora
FakesAssemblies/ Microsoft Fakes

Archivo de configuración del complemento GhostDoc

Patrón Qué ignora
*.GhostDoc.xml Archivo de configuración del complemento GhostDoc

Herramientas de Node.js para Visual Studio

Patrón Qué ignora
.ntvs_analysis.dat Herramientas de Node.js para Visual Studio
node_modules/ Dependencias de Node.js

Registro de compilación de Visual Studio 6

Patrón Qué ignora
*.plg Registro de compilación de Visual Studio 6

Archivo de opciones del espacio de trabajo de Visual Studio 6

Patrón Qué ignora
*.opt Archivo de opciones del espacio de trabajo de Visual Studio 6

Archivo del espacio de trabajo generado automáticamente por Visual Studio 6 (contiene los archivos abiertos, etc.)

Patrón Qué ignora
*.vbw Archivo del espacio de trabajo generado automáticamente por Visual Studio 6 (contiene los archivos abiertos, etc.)

Archivo de proyecto y espacio de trabajo de Visual Studio 6 (archivos de trabajo del proyecto que contienen los archivos que se incluirán)

Patrón Qué ignora
*.dsw Archivo de proyecto y espacio de trabajo de Visual Studio 6 (archivos de trabajo del proyecto que contienen los archivos que se incluirán)
*.dsp Archivo de proyecto y espacio de trabajo de Visual Studio 6 (archivos de trabajo del proyecto que contienen los archivos que se incluirán)

Archivos técnicos de Visual Studio 6

Patrón Qué ignora
*.ncb Archivos técnicos de Visual Studio 6
*.aps Archivos técnicos de Visual Studio 6

Resultados de compilación de Visual Studio LightSwitch

Patrón Qué ignora
**/*.HTMLClient/GeneratedArtifacts Resultados de compilación de Visual Studio LightSwitch
**/*.DesktopClient/GeneratedArtifacts Resultados de compilación de Visual Studio LightSwitch
**/*.DesktopClient/ModelManifest.xml Resultados de compilación de Visual Studio LightSwitch
**/*.Server/GeneratedArtifacts Resultados de compilación de Visual Studio LightSwitch
**/*.Server/ModelManifest.xml Resultados de compilación de Visual Studio LightSwitch
_Pvt_Extensions Resultados de compilación de Visual Studio LightSwitch

Gestor de dependencias Paket

Patrón Qué ignora
**/.paket/paket.exe Gestor de dependencias Paket
paket-files/ Gestor de dependencias Paket

FAKE - F# Make

Patrón Qué ignora
**/.fake/ FAKE - F# Make

Configuración personal de CodeRush

Patrón Qué ignora
**/.cr/personal Configuración personal de CodeRush

Herramientas de Python para Visual Studio (PTVS)

Patrón Qué ignora
**/__pycache__/ Herramientas de Python para Visual Studio (PTVS)
*.pyc Herramientas de Python para Visual Studio (PTVS)

Tabs Studio

Patrón Qué ignora
*.tss Tabs Studio

Archivo de configuración de JustMock de Telerik

Patrón Qué ignora
*.jmconfig Archivo de configuración de JustMock de Telerik

Resultados de compilación de BizTalk

Patrón Qué ignora
*.btp.cs Resultados de compilación de BizTalk
*.btm.cs Resultados de compilación de BizTalk
*.odx.cs Resultados de compilación de BizTalk
*.xsd.cs Resultados de compilación de BizTalk

Resultados de análisis de OpenCover UI

Patrón Qué ignora
OpenCover/ Resultados de análisis de OpenCover UI

Resultados de ejecución local de Azure Stream Analytics

Patrón Qué ignora
ASALocalRun/ Resultados de ejecución local de Azure Stream Analytics

Carpeta de compilación y artefactos temporales de AWS SAM

Patrón Qué ignora
.aws-sam Carpeta de compilación y artefactos temporales de AWS SAM

Archivo de configuración del depurador de GPU NVidia Nsight

Patrón Qué ignora
*.nvuser Archivo de configuración del depurador de GPU NVidia Nsight

Carpeta de trabajo de MFractors (herramienta de productividad para Xamarin)

Patrón Qué ignora
**/.mfractor/ Carpeta de trabajo de MFractors (herramienta de productividad para Xamarin)

Historial local de Visual Studio

Patrón Qué ignora
**/.localhistory/ Historial local de Visual Studio

Archivos de Visual Studio History (VSHistory)

Patrón Qué ignora
.vshistory/ Archivos de Visual Studio History (VSHistory)

Base de datos temporal de comprobaciones de estado de BeatPulse

Patrón Qué ignora
healthchecksdb Base de datos temporal de comprobaciones de estado de BeatPulse

Carpeta de copias de seguridad de la herramienta Package Reference Convert de Visual Studio 2017

Patrón Qué ignora
MigrationBackup/ Carpeta de copias de seguridad de la herramienta Package Reference Convert de Visual Studio 2017

Carpeta de trabajo de Ionide (herramientas F# multiplataforma para VS Code)

Patrón Qué ignora
**/.ionide/ Carpeta de trabajo de Ionide (herramientas F# multiplataforma para VS Code)

Fody: esquema XML generado automáticamente

Patrón Qué ignora
FodyWeavers.xsd Fody: esquema XML generado automáticamente

Archivos de VS Code para quienes trabajan con varias herramientas

Patrón Qué ignora
.vscode/* Configuración del espacio de trabajo de VS Code
!.vscode/settings.json Configuración compartida de VS Code
!.vscode/tasks.json Tareas de compilación de VS Code
!.vscode/launch.json Configuraciones de depuración de VS Code
!.vscode/extensions.json Extensiones recomendadas de VS Code
!.vscode/*.code-snippets Fragmentos de código de VS Code

Extensiones compiladas de Visual Studio Code

Patrón Qué ignora
*.vsix Extensiones compiladas de Visual Studio Code

Archivos de Windows Installer de los resultados de compilación

Patrón Qué ignora
*.cab Archivo CAB de Windows
*.msi Paquete de instalación de Windows
*.msix Paquete de aplicación de Windows
*.msm Módulo de combinación de Windows
*.msp Archivo de parche de Windows

Cómo usar este .gitignore para Visual Studio

  1. Copia las reglas de Visual Studio de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de IDE

Ver todas las plantillas de IDE