diff --git a/docs b/docs
index cc1cb4bf..e0ad6f1f 160000
--- a/docs
+++ b/docs
@@ -1 +1 @@
-Subproject commit cc1cb4bf30c6433131bac0365f973e7d757180c7
+Subproject commit e0ad6f1fafbf6f8d1a41b960bf9e5691dfde9a6a
diff --git a/platformio/ide/tpls/eclipse/.cproject.tpl b/platformio/ide/tpls/eclipse/.cproject.tpl
index fb03c356..3060a7bb 100644
--- a/platformio/ide/tpls/eclipse/.cproject.tpl
+++ b/platformio/ide/tpls/eclipse/.cproject.tpl
@@ -158,6 +158,14 @@
true
false
+
+ platformio
+ -f -c eclipse
+ test
+ true
+ true
+ false
+
platformio
-f -c eclipse
diff --git a/platformio/ide/tpls/sublimetext/platformio.sublime-project.tpl b/platformio/ide/tpls/sublimetext/platformio.sublime-project.tpl
index 5db5397f..f189887b 100644
--- a/platformio/ide/tpls/sublimetext/platformio.sublime-project.tpl
+++ b/platformio/ide/tpls/sublimetext/platformio.sublime-project.tpl
@@ -31,6 +31,15 @@
],
"name": "Clean"
},
+ {
+ "cmd":
+ [
+ "platformio",
+ "-f", "-c", "sublimetext",
+ "test"
+ ],
+ "name": "Test"
+ },
{
"cmd":
[