diff --git a/.gitignore b/.gitignore
index ef9abd3d60846adc46e8de0e2fdbdc02e082932f..334dbbc502d951c1be4f79f08d6ab2b75ef842b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,5 @@
 .idea
 /nbproject/private/
-.vscode
 .phplint-cache
 *.swp
 
@@ -37,4 +36,18 @@ Temporary Items
 .apdisk
 
 # Configuration for the Nova editor
-.nova
\ No newline at end of file
+.nova
+
+# VS Code files for those working on multiple tools
+.vscode/*
+*.code-workspace
+
+# Local History for Visual Studio Code
+.history/
+
+# Built Visual Studio Code Extensions
+*.vsix
+
+# Visual Studio code coverage results
+*.coverage
+*.coveragexml
\ No newline at end of file