diff --git a/rust-exercises.code-workspace b/rust-exercises.code-workspace
new file mode 100644
index 0000000..ecf768f
--- /dev/null
+++ b/rust-exercises.code-workspace
@@ -0,0 +1,59 @@
+{
+    "folders": [
+        {
+            "path": "./minigrep"
+        },
+        {
+            "path": "./guessing_game"
+        },
+        {
+            "path": "./hottie"
+        },
+        {
+            "path": "./fibonacci"
+        },
+        {
+            "path": "./collections"
+        },
+        {
+            "path": "./restaurant"
+        },
+        {
+            "path": "./backyard"
+        },
+        {
+            "path": "./rectangles"
+        },
+        {
+            "path": "./subtractor"
+        },
+        {
+            "path": "./adder"
+        },
+        {
+            "path": "./functions"
+        },
+        {
+            "path": "./loops"
+        },
+        {
+            "path": "./panic"
+        },
+        {
+            "path": "./branches"
+        },
+        {
+            "path": "./variables"
+        },
+        {
+            "path": "./hello_cargo"
+        },
+        {
+            "path": "./hello_world"
+        },
+        {
+            "path": ".",
+            "name": "Solution Items"
+        }
+    ]
+}