1- # ## VisualStudio template
21# # Ignore Visual Studio temporary files, build results, and
32# # files generated by popular Visual Studio add-ons.
43# #
109* .user
1110* .userosscache
1211* .sln.docstates
12+ * .env
1313
1414# User-specific files (MonoDevelop/Xamarin Studio)
1515* .userprefs
2727[Ww ][Ii ][Nn ]32 /
2828[Aa ][Rr ][Mm ]/
2929[Aa ][Rr ][Mm ]64 /
30+ [Aa ][Rr ][Mm ]64 [Ee ][Cc ]/
3031bld /
31- [Bb ]in /
3232[Oo ]bj /
33+ [Oo ]ut /
3334[Ll ]og /
3435[Ll ]ogs /
3536
37+ # Build results on 'Bin' directories
38+ ** /[Bb ]in /*
39+ # Uncomment if you have tasks that rely on *.refresh files to move binaries
40+ # (https://github.com/github/gitignore/pull/3736)
41+ # !**/[Bb]in/*.refresh
42+
3643# Visual Studio 2015/2017 cache/options directory
3744.vs /
3845# Uncomment if you have tasks that create the project's static files in wwwroot
@@ -44,12 +51,16 @@ Generated\ Files/
4451# MSTest test Results
4552[Tt ]est [Rr ]esult * /
4653[Bb ]uild [Ll ]og. *
54+ * .trx
4755
4856# NUnit
4957* .VisualState.xml
5058TestResult.xml
5159nunit- * .xml
5260
61+ # Approval Tests result files
62+ * .received. *
63+
5364# Build Results of an ATL Project
5465[Dd ]ebugPS /
5566[Rr ]eleasePS /
@@ -76,13 +87,16 @@ StyleCopReport.xml
7687* .ilk
7788* .meta
7889* .obj
90+ * .idb
7991* .iobj
8092* .pch
8193* .pdb
8294* .ipdb
8395* .pgc
8496* .pgd
8597* .rsp
98+ # but not Directory.Build.rsp, as it configures directory-level build defaults
99+ ! Directory.Build.rsp
86100* .sbr
87101* .tlb
88102* .tli
@@ -154,6 +168,7 @@ coverage*.info
154168
155169# NCrunch
156170_NCrunch_ *
171+ .NCrunch_ *
157172. * crunch * .local.xml
158173nCrunchTemp_ *
159174
@@ -302,10 +317,6 @@ node_modules/
302317* .dsw
303318* .dsp
304319
305- # Visual Studio 6 technical files
306- * .ncb
307- * .aps
308-
309320# Visual Studio LightSwitch build output
310321** /* .HTMLClient /GeneratedArtifacts
311322** /* .DesktopClient /GeneratedArtifacts
@@ -315,22 +326,22 @@ node_modules/
315326_Pvt_Extensions
316327
317328# Paket dependency manager
318- .paket /paket.exe
329+ ** / .paket /paket.exe
319330paket-files /
320331
321332# FAKE - F# Make
322- .fake /
333+ ** / .fake /
323334
324335# CodeRush personal settings
325- .cr /personal
336+ ** / .cr /personal
326337
327338# Python Tools for Visual Studio (PTVS)
328- __pycache__ /
339+ ** / __pycache__ /
329340* .pyc
330341
331342# Cake - Uncomment if you are using it
332- # tools/**
333- # !tools/packages.config
343+ # tools/**
344+ # !tools/packages.config
334345
335346# Tabs Studio
336347* .tss
@@ -352,15 +363,19 @@ ASALocalRun/
352363
353364# MSBuild Binary and Structured Log
354365* .binlog
366+ MSBuild_Logs /
367+
368+ # AWS SAM Build and Temporary Artifacts folder
369+ .aws-sam
355370
356371# NVidia Nsight GPU debugger configuration file
357372* .nvuser
358373
359374# MFractors (Xamarin productivity tool) working folder
360- .mfractor /
375+ ** / .mfractor /
361376
362377# Local History for Visual Studio
363- .localhistory /
378+ ** / .localhistory /
364379
365380# Visual Studio History (VSHistory) files
366381.vshistory /
@@ -372,7 +387,7 @@ healthchecksdb
372387MigrationBackup /
373388
374389# Ionide (cross platform F# VS Code tools) working folder
375- .ionide /
390+ ** / .ionide /
376391
377392# Fody - auto-generated XML schema
378393FodyWeavers.xsd
@@ -383,89 +398,20 @@ FodyWeavers.xsd
383398! .vscode /tasks.json
384399! .vscode /launch.json
385400! .vscode /extensions.json
386- * .code-workspace
401+ ! .vscode / * .code-snippets
387402
388403# Local History for Visual Studio Code
389404.history /
390405
391- # Windows Installer files from build outputs
392- * .cab
393- * .msi
394- * .msix
395- * .msm
396- * .msp
397-
398- # JetBrains Rider
399- * .sln.iml
406+ # Built Visual Studio Code Extensions
407+ * .vsix
400408
401- # ## Linux template
402- * ~
403-
404- # temporary files which can be created if a process still has a handle open of a deleted file
405- .fuse_hidden *
406-
407- # KDE directory preferences
408- .directory
409-
410- # Linux trash folder which might appear on any partition or disk
411- .Trash- *
412-
413- # .nfs files are created when an open file is removed but is still being accessed
414- .nfs *
415-
416- # ## Windows template
417- # Windows thumbnail cache files
418- Thumbs.db
419- Thumbs.db:encryptable
420- ehthumbs.db
421- ehthumbs_vista.db
422-
423- # Dump file
424- * .stackdump
425-
426- # Folder config file
427- [Dd ]esktop.ini
428-
429- # Recycle Bin used on file shares
430- $RECYCLE.BIN /
431-
432- # Windows Installer files
409+ # Windows Installer files from build outputs
433410* .cab
434411* .msi
435412* .msix
436413* .msm
437414* .msp
438415
439- # Windows shortcuts
440- * .lnk
441-
442- # ## macOS template
443- # General
444- .DS_Store
445- .AppleDouble
446- .LSOverride
447-
448- # Icon must end with two \r
449- Icon
450-
451- # Thumbnails
452- ._ *
453-
454- # Files that might appear in the root of a volume
455- .DocumentRevisions-V100
456- .fseventsd
457- .Spotlight-V100
458- .TemporaryItems
459- .Trashes
460- .VolumeIcon.icns
461- .com.apple.timemachine.donotpresent
462-
463- # Directories potentially created on remote AFP share
464- .AppleDB
465- .AppleDesktop
466- Network Trash Folder
467- Temporary Items
468- .apdisk
469-
470416# Rider idea files
471417.idea /
0 commit comments