Просмотр исходного кода

Merge pull request #973 from RooVetGit/help_button

Add a help button
Matt Rubens 10 месяцев назад
Родитель
Сommit
f27a607d6d
3 измененных файлов с 18 добавлено и 0 удалено
  1. 5 0
      .changeset/clean-bears-hammer.md
  2. 10 0
      package.json
  3. 3 0
      src/activate/registerCommands.ts

+ 5 - 0
.changeset/clean-bears-hammer.md

@@ -0,0 +1,5 @@
+---
+"roo-cline": patch
+---
+
+Add a help button

+ 10 - 0
package.json

@@ -99,6 +99,11 @@
 				"title": "Settings",
 				"icon": "$(settings-gear)"
 			},
+			{
+				"command": "roo-cline.helpButtonClicked",
+				"title": "Documentation",
+				"icon": "$(question)"
+			},
 			{
 				"command": "roo-cline.openInNewTab",
 				"title": "Open In New Tab",
@@ -225,6 +230,11 @@
 					"command": "roo-cline.settingsButtonClicked",
 					"group": "navigation@6",
 					"when": "view == roo-cline.SidebarProvider"
+				},
+				{
+					"command": "roo-cline.helpButtonClicked",
+					"group": "navigation@7",
+					"when": "view == roo-cline.SidebarProvider"
 				}
 			]
 		},

+ 3 - 0
src/activate/registerCommands.ts

@@ -38,6 +38,9 @@ const getCommandsMap = ({ context, outputChannel, provider }: RegisterCommandOpt
 		"roo-cline.historyButtonClicked": () => {
 			provider.postMessageToWebview({ type: "action", action: "historyButtonClicked" })
 		},
+		"roo-cline.helpButtonClicked": () => {
+			vscode.env.openExternal(vscode.Uri.parse("https://docs.roocode.com"))
+		},
 	}
 }