diff --git a/Extension/tools/OptionsSchema.json b/Extension/tools/OptionsSchema.json index 96e5c8e27..d359bb86e 100644 --- a/Extension/tools/OptionsSchema.json +++ b/Extension/tools/OptionsSchema.json @@ -192,7 +192,6 @@ }, "SourceFileMapEntry": { "type": "object", - "description": "%c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description%", "default": { "": { "editorPath": "", @@ -857,11 +856,6 @@ "program" ], "properties": { - "program": { - "type": "string", - "description": "%c_cpp.debuggers.program.description%", - "default": "${workspaceRoot}/a.out" - }, "targetArchitecture": { "type": "string", "description": "%c_cpp.debuggers.targetArchitecture.description%", @@ -907,6 +901,10 @@ "description": "%c_cpp.debuggers.useExtendedRemote.description%", "default": false }, + "program": { + "type": "string", + "markdownDescription": "%c_cpp.debuggers.program.attach.markdownDescription%" + }, "processId": { "markdownDescription": "%c_cpp.debuggers.processId.anyOf.markdownDescription%", "anyOf": [ @@ -1124,15 +1122,17 @@ "CppvsdbgAttachOptions": { "type": "object", "default": {}, - "required": [ - "processId" - ], + "required": [], "properties": { "symbolSearchPath": { "type": "string", "description": "%c_cpp.debuggers.symbolSearchPath.description%", "default": "" }, + "program": { + "type": "string", + "markdownDescription": "%c_cpp.debuggers.program.attach.markdownDescription%" + }, "processId": { "markdownDescription": "%c_cpp.debuggers.processId.anyOf.markdownDescription%", "anyOf": [