Add additional files to gitignore

Change-Id: I495b39adbdc251be33ff321934b0d5c36a6a6964
Reviewed-on: https://gn-review.googlesource.com/c/gn/+/21700
Reviewed-by: Takuto Ikuta <tikuta@google.com>
Commit-Queue: Matt Stark <msta@google.com>
diff --git a/.gitignore b/.gitignore
index 0b467f1..ed389fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 *.bak
+*.code-workspace
 *.gypcmd
 *.mk
 *.ncb
@@ -48,7 +49,8 @@
 /clang
 compile_commands.json
 cscope.*
-out/
+# Gn uses out/ by default, so we use * in case the user wants to have multiple output directories.
+out*/
 GPATH
 GRTAGS
 GSYMS