Bug 1341585 - Ignore Visual Studio Code workspace settings and add a recommended extensions file. r=gps,jya
authorMarco Bonardo <mbonardo@mozilla.com>
Wed, 22 Feb 2017 12:57:57 +0100
changeset 401297 eaba1e1ad2ab8f6d64eb8511b5001a79b3774fe4
parent 401296 684e7badf1e53736e8501dce9bb36442b634b79f
child 401298 d7ae586e8ec0783fb476b817d6f04ca5c36afcd0
push id1490
push usermtabara@mozilla.com
push dateMon, 31 Jul 2017 14:08:16 +0000
treeherdermozilla-release@70e32e6bf15e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps, jya
bugs1341585
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1341585 - Ignore Visual Studio Code workspace settings and add a recommended extensions file. r=gps,jya MozReview-Commit-ID: 3pI4BSax7dE
.gitignore
.hgignore
.vscode/extensions.json
--- a/.gitignore
+++ b/.gitignore
@@ -117,8 +117,12 @@ testing/talos/talos/tests/tp5n.zip
 testing/talos/talos/tests/tp5n
 testing/talos/talos/tests/devtools/damp.manifest.develop
 
 # Ignore files created when running a reftest.
 lextab.py
 
 # tup database
 /.tup
+
+# Ignore Visual Studio Code workspace files.
+.vscode/
+!.vscode/extensions.json
--- a/.hgignore
+++ b/.hgignore
@@ -132,10 +132,12 @@ GPATH
 ^talos-venv
 
 # Ignore files created when running a reftest.
 ^lextab.py$
 
 # tup database
 ^\.tup
 
+# Ignore Visual Studio Code workspace files.
+\.vscode/(?!extensions.json$)
+
 subinclude:servo/.hgignore
-
new file mode 100644
--- /dev/null
+++ b/.vscode/extensions.json
@@ -0,0 +1,18 @@
+{
+    // See http://go.microsoft.com/fwlink/?LinkId=827846
+    // for the documentation about the extensions.json format
+    "recommendations": [
+        // Trim only touched lines.
+        "NathanRidley.autotrim",
+        // JS Babel ES6/ES7 syntax hilight.
+        "dzannotti.vscode-babel-coloring",
+        // ESLint support.
+        "dbaeumer.vscode-eslint",
+        // C/C++ language support.
+        "ms-vscode.cpptools",
+        // Rust language support.
+        "kalitaalexey.vscode-rust",
+        // CSS support for HTML documents.
+        "ecmel.vscode-html-css"
+    ]
+}