Skip to content

Commit 3883432

Browse files
committed
1 parent 4da5d23 commit 3883432

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

src/vs/workbench/services/extensions/common/extensionsRegistry.ts

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ const schema: IJSONSchema = {
125125
properties: {
126126
engines: {
127127
type: 'object',
128-
128+
description: nls.localize('vscode.extension.engines', "Engine compatibility."),
129129
properties: {
130130
'vscode': {
131131
type: 'string',
@@ -249,6 +249,25 @@ const schema: IJSONSchema = {
249249
}
250250
}
251251
},
252+
markdown: {
253+
type: 'string',
254+
description: nls.localize('vscode.extension.markdown', "Controls the Markdown rendering engine used in the Marketplace. Either github (default) or standard."),
255+
enum: ['github', 'standard'],
256+
default: 'github'
257+
},
258+
qna: {
259+
default: 'marketplace',
260+
description: nls.localize('vscode.extension.qna', "Controls the Q&A link in the Marketplace. Set to marketplace to enable the default Marketplace Q & A site. Set to a string to provide the URL of a custom Q & A site. Set to false to disable Q & A altogether."),
261+
anyOf: [
262+
{
263+
type: ['string', 'boolean'],
264+
enum: ['marketplace', false]
265+
},
266+
{
267+
type: 'string'
268+
}
269+
]
270+
},
252271
extensionDependencies: {
253272
description: nls.localize('vscode.extension.extensionDependencies', 'Dependencies to other extensions. The identifier of an extension is always ${publisher}.${name}. For example: vscode.csharp.'),
254273
type: 'array',

0 commit comments

Comments
 (0)