Skip to content

Instantly share code, notes, and snippets.

@Calyhre
Created October 12, 2018 20:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Calyhre/238732aacfa63444e59a3291529489c3 to your computer and use it in GitHub Desktop.
Save Calyhre/238732aacfa63444e59a3291529489c3 to your computer and use it in GitHub Desktop.
Microsoft Visual Studio Code "Experiments" πŸ‘€
{
"experiments": [
{
"id": "cdias.v2",
"enabled": true,
"condition": {
"displayLanguage": "en",
"installedExtensions": {
"excludes": [
"ms-azuretools.vscode-azureappservice"
]
},
"fileEdits": {
"filePathPattern": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx}",
"workspaceIncludes": [
"workspace.npm.express",
"workspace.npm.sails",
"workspace.npm.koa",
"workspace.npm.hapi",
"workspace.npm.socket.io",
"workspace.npm.restify"
],
"workspaceExcludes": [
"workspace.npm.aws-sdk",
"workspace.npm.@google-cloud/common",
"workspace.npm.heroku-cli"
],
"minEditCount": 5
},
"userProbability": 0.25,
"experimentsPreviouslyRun": {
"excludes": [
"cdias.v1",
"cdias.v3",
"cdias.v4",
"cdias.v5"
]
}
},
"action": {
"type": "Prompt",
"properties": {
"promptText": "The marketplace has extensions that can help deploy applications to Azure.",
"commands": [
{
"text": "Search Marketplace",
"curatedExtensionsKey": "Deploy",
"curatedExtensionsList": [
"ms-vscode.vscode-node-azure-pack",
"ms-azuretools.vscode-azureappservice",
"ms-azuretools.vscode-azurefunctions",
"PeterJausovec.vscode-docker"
]
},
{
"text": "No thanks"
}
]
}
}
},
{
"id": "cdias.v3",
"enabled": true,
"condition": {
"displayLanguage": "en",
"installedExtensions": {
"excludes": [
"ms-azuretools.vscode-azureappservice"
]
},
"fileEdits": {
"filePathPattern": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx}",
"workspaceIncludes": [
"workspace.npm.express",
"workspace.npm.sails",
"workspace.npm.koa",
"workspace.npm.hapi",
"workspace.npm.socket.io",
"workspace.npm.restify"
],
"workspaceExcludes": [
"workspace.npm.aws-sdk",
"workspace.npm.@google-cloud/common",
"workspace.npm.heroku-cli"
],
"minEditCount": 5
},
"userProbability": 0.25,
"experimentsPreviouslyRun": {
"excludes": [
"cdias.v1",
"cdias.v2",
"cdias.v4",
"cdias.v5"
]
}
},
"action": {
"type": "Prompt",
"properties": {
"promptText": "Would you like to host your app for free?",
"commands": [
{
"text": "Yes",
"externalLink": "https://aka.ms/tryappservicenode"
},
{
"text": "No thanks"
}
]
}
}
},
{
"id": "cdias.v4",
"enabled": true,
"condition": {
"displayLanguage": "en",
"installedExtensions": {
"excludes": [
"ms-azuretools.vscode-azureappservice"
]
},
"fileEdits": {
"filePathPattern": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx}",
"workspaceIncludes": [
"workspace.npm.express",
"workspace.npm.sails",
"workspace.npm.koa",
"workspace.npm.hapi",
"workspace.npm.socket.io",
"workspace.npm.restify"
],
"workspaceExcludes": [
"workspace.npm.aws-sdk",
"workspace.npm.@google-cloud/common",
"workspace.npm.heroku-cli"
],
"minEditCount": 5
},
"userProbability": 0.25,
"experimentsPreviouslyRun": {
"excludes": [
"cdias.v1",
"cdias.v2",
"cdias.v3",
"cdias.v5"
]
}
},
"action": {
"type": "Prompt",
"properties": {
"promptText": "Would you like to learn about hosting applications on Azure?",
"commands": [
{
"text": "Yes",
"externalLink": "https://code.visualstudio.com/docs/nodejs/nodejs-deployment"
},
{
"text": "No thanks"
}
]
}
}
},
{
"id": "cdias.v5",
"enabled": true,
"condition": {
"displayLanguage": "en",
"installedExtensions": {
"excludes": [
"ms-azuretools.vscode-azureappservice"
]
},
"fileEdits": {
"filePathPattern": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx}",
"workspaceIncludes": [
"workspace.npm.express",
"workspace.npm.sails",
"workspace.npm.koa",
"workspace.npm.hapi",
"workspace.npm.socket.io",
"workspace.npm.restify"
],
"workspaceExcludes": [
"workspace.npm.aws-sdk",
"workspace.npm.@google-cloud/common",
"workspace.npm.heroku-cli"
],
"minEditCount": 5
},
"userProbability": 0.25,
"experimentsPreviouslyRun": {
"excludes": [
"cdias.v1",
"cdias.v2",
"cdias.v3",
"cdias.v4"
]
}
},
"action": {
"type": "Prompt",
"properties": {
"promptText": "The Marketplace has Extensions that can help deploy applications to the cloud.",
"commands": [
{
"text": "Search Marketplace",
"curatedExtensionsKey": "Deploy",
"curatedExtensionsList": [
"ms-azuretools.vscode-azureappservice",
"ms-azuretools.vscode-azurestorage",
"mkloubert.vs-deploy",
"ms-azuretools.vscode-azurefunctions",
"pkosta2005.heroku-command"
]
},
{
"text": "No thanks"
}
]
}
}
},
{
"id": "cdias.searchForAzure",
"enabled": true,
"action": {
"type": "ExtensionSearchResults",
"properties": {
"searchText": "azure",
"preferredResults": [
"ms-vscode.vscode-node-azure-pack",
"ms-azuretools.vscode-azureappservice",
"ms-azuretools.vscode-azurestorage",
"ms-azuretools.vscode-cosmosdb"
]
}
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment