-
Notifications
You must be signed in to change notification settings - Fork 30.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add command to install an SCM provider to the Switch SCM Provider menu #25696
Comments
We don't have a Marketplace query for SCM providers, since they don't have any declarative keys. We could create a Category for them and manually add extensions to that category. cc @waderyan |
FYI the category exists. The category is "SCM Providers" and will show up when we have at least one extension with that category. |
VSCode could automatically drive users to discover new SCM Providers in the Marketplace. For this, we need the extensions to have the correct category. Related to microsoft/vscode#25696
VSCode could automatically drive users to discover new SCM Providers in the Marketplace. For this, we need the extensions to have the correct category. Related to microsoft/vscode#25696
Sweet, created the following PRs for extensions to adopt it: |
@waderyan Notice that @mrcrowl can't publish his extension with that category:
Are you sure the Marketplace guys already enabled it? |
VSCode could automatically drive users to discover new SCM Providers in the Marketplace. For this, we need the extensions to have the correct category. Related to microsoft/vscode#25696
categories: {
description: nls.localize('vscode.extension.categories', 'The categories used by the VS Code gallery to categorize the extension.'),
type: 'array',
uniqueItems: true,
items: {
type: 'string',
enum: ['Languages', 'Snippets', 'Linters', 'Themes', 'Debuggers', 'Other', 'Keymaps', 'Formatters', 'Extension Packs']
}
}, This should likely be updated. |
Thanks @stef-levesque. Pushed a34e5de |
@joaomoreno, @stef-levesque This seems to be fixed now. I've just pushed Hg out using the SCM Providers category. EDIT: package.json still gives me a warning about the category (this is std vs code, not insiders) |
Do we need any particular version of |
I used v1.22.0 (although I'm not sure if that's important, or whether the
marketplace guys just updated their end to accept the new category).
…On Sat, 13 May 2017 at 06:48 Jeff Young ***@***.***> wrote:
Do we need any particular version of vsce to get this working? Our build
machine currently has 1.15.0.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#25696 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABtooAT9lxw7CuetmEaDhBfhGTKks9mBks5r5KmBgaJpZM4NMisp>
.
|
VSCode could automatically drive users to discover new SCM Providers in the Marketplace. For this, we need the extensions to have the correct category. Related to microsoft/vscode#25696
@jeffyoung Yeah, you might wanna update it to the latest. Thanks for the confirmation @mrcrowl. |
Awesome @isidorn 🍻 |
The Switch SCM Provider submenu (see below) should provide a Command to install SCM extensions, same as it is done for debuggers (Command Install Additional Debuggers) (see below below)
The text was updated successfully, but these errors were encountered: