diff --git a/package.json b/package.json index 2518ea3f8..2c0993de3 100644 --- a/package.json +++ b/package.json @@ -136,13 +136,15 @@ }, { "command": "swift.run", - "title": "Run Build", - "category": "Swift" + "title": "Run Swift executable", + "category": "Swift", + "icon": "$(play)" }, { "command": "swift.debug", - "title": "Debug Build", - "category": "Swift" + "title": "Debug Swift executable", + "category": "Swift", + "icon": "$(debug)" }, { "command": "swift.resetPackage", @@ -862,6 +864,18 @@ "group": "navigation" } ], + "editor/title/run": [ + { + "command": "swift.run", + "group": "navigation@0", + "when": "resourceLangId == swift && swift.currentTargetType == 'executable'" + }, + { + "command": "swift.debug", + "group": "navigation@0", + "when": "resourceLangId == swift && swift.currentTargetType == 'executable'" + } + ], "swift.editor": [ { "command": "swift.run",