936 lines
20 KiB
JSON
936 lines
20 KiB
JSON
{
|
|
"extensionsGallery": {
|
|
"nlsBaseUrl": "https://www.vscode-unpkg.net/_lp/",
|
|
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
|
|
"itemUrl": "https://marketplace.visualstudio.com/items",
|
|
"publisherUrl": "https://marketplace.visualstudio.com/publishers",
|
|
"resourceUrlTemplate": "https://{publisher}.vscode-unpkg.net/{publisher}/{name}/{version}/{path}",
|
|
"extensionUrlTemplate": "https://www.vscode-unpkg.net/_gallery/{publisher}/{name}/latest",
|
|
"controlUrl": "https://main.vscode-cdn.net/extensions/marketplace.json"
|
|
},
|
|
"extensionRecommendations": {
|
|
"ms-dotnettools.csdevkit": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.cs,**/global.json,**/*.csproj,**/*.cshtml,**/*.sln}",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"csharp"
|
|
],
|
|
"important": true
|
|
},
|
|
{
|
|
"pathGlob": "{**/project.json,**/appsettings.json}"
|
|
}
|
|
]
|
|
},
|
|
"ms-python.python": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.py}",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"python"
|
|
],
|
|
"important": true
|
|
},
|
|
{
|
|
"pathGlob": "{**/*.ipynb}"
|
|
}
|
|
]
|
|
},
|
|
"ms-toolsai.jupyter": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.py}",
|
|
"contentPattern": "^#\\s*%%$",
|
|
"important": true,
|
|
"whenInstalled": [
|
|
"ms-python.python"
|
|
]
|
|
},
|
|
{
|
|
"pathGlob": "{**/*.ipynb}"
|
|
}
|
|
]
|
|
},
|
|
"ms-toolsai.datawrangler": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.ipynb}",
|
|
"contentPattern": "import\\s*pandas|from\\s*pandas",
|
|
"whenInstalled": [
|
|
"ms-toolsai.jupyter"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"golang.Go": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "**/*.go",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"go"
|
|
],
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"vscjava.vscode-java-pack": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.java}",
|
|
"important": true,
|
|
"whenNotInstalled": [
|
|
"ASF.apache-netbeans-java",
|
|
"Oracle.oracle-java"
|
|
]
|
|
},
|
|
{
|
|
"languages": [
|
|
"java"
|
|
],
|
|
"important": true,
|
|
"whenNotInstalled": [
|
|
"ASF.apache-netbeans-java",
|
|
"Oracle.oracle-java"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ms-vscode.PowerShell": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.ps1,**/*.psd1,**/*.psm1}",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"powershell"
|
|
],
|
|
"important": true
|
|
},
|
|
{
|
|
"pathGlob": "{**/*.ps.config,**/*.ps1.config}"
|
|
}
|
|
]
|
|
},
|
|
"ms-toolsai.prompty": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.prompty}",
|
|
"important": false
|
|
}
|
|
]
|
|
},
|
|
"ms-vscode.cpptools-extension-pack": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.c,**/*.cpp,**/*.cc,**/.cxx,**/*.hh,**/*.hpp,**/*.hxx,**/*.h}",
|
|
"important": true,
|
|
"whenNotInstalled": [
|
|
"llvm-vs-code-extensions.vscode-clangd"
|
|
]
|
|
},
|
|
{
|
|
"languages": [
|
|
"c",
|
|
"cpp"
|
|
],
|
|
"important": true,
|
|
"whenNotInstalled": [
|
|
"llvm-vs-code-extensions.vscode-clangd"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ms-azuretools.vscode-docker": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/dockerfile,**/Dockerfile,**/docker-compose.yml,**/docker-compose.*.yml}",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"dockerfile"
|
|
],
|
|
"important": true
|
|
},
|
|
{
|
|
"pathGlob": "{**/*.cs,**/project.json,**/global.json,**/*.csproj,**/*.cshtml,**/*.sln,**/appsettings.json,**/*.py,**/*.ipynb,**/*.js,**/*.ts,**/package.json}"
|
|
}
|
|
]
|
|
},
|
|
"vue.volar": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.vue}",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"vue"
|
|
],
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"ms-vscode.makefile-tools": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/makefile,**/Makefile}",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"makefile"
|
|
],
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"ms-vscode.cmake-tools": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/CMakeLists.txt}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"ms-azure-devops.azure-pipelines": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/azure-pipelines.yaml}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"msazurermtools.azurerm-vscode-tools": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/azuredeploy.json}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"ms-vscode-remote.remote-containers": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/devcontainer.json}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"ms-azuretools.vscode-bicep": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.bicep}",
|
|
"important": true,
|
|
"whenNotInstalled": [
|
|
"ms-azuretools.rad-vscode-bicep"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"svelte.svelte-vscode": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.svelte}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"ms-vscode.vscode-github-issue-notebooks": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.github-issues}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"ms-playwright.playwright": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*playwright*.config.ts,**/*playwright*.config.js,**/*playwright*.config.mjs}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"vscjava.vscode-gradle": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/gradlew,**/gradlew.bat,**/build.gradle,**/build.gradle.kts,**/settings.gradle,**/settings.gradle.kts}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"REditorSupport.r": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.r}",
|
|
"important": true
|
|
},
|
|
{
|
|
"languages": [
|
|
"r"
|
|
],
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"firefox-devtools.vscode-firefox-debug": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx,**/*.es6,**/.babelrc}"
|
|
}
|
|
]
|
|
},
|
|
"ms-edgedevtools.vscode-edge-devtools": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.css,**/*.html}"
|
|
}
|
|
]
|
|
},
|
|
"Ionide.Ionide-fsharp": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.fsx,**/*.fsi,**/*.fs,**/*.ml,**/*.mli}"
|
|
}
|
|
]
|
|
},
|
|
"dbaeumer.vscode-eslint": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.js,**/*.jsx,**/*.es6,**/.eslintrc.*,**/.eslintrc,**/.babelrc,**/jsconfig.json}"
|
|
}
|
|
]
|
|
},
|
|
"bmewburn.vscode-intelephense-client": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.php,**/php.ini}"
|
|
}
|
|
]
|
|
},
|
|
"xdebug.php-debug": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.php,**/php.ini}"
|
|
}
|
|
]
|
|
},
|
|
"rust-lang.rust-analyzer": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.rs,**/*.rslib}"
|
|
}
|
|
]
|
|
},
|
|
"DavidAnson.vscode-markdownlint": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.md}"
|
|
}
|
|
]
|
|
},
|
|
"EditorConfig.EditorConfig": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.editorconfig}"
|
|
}
|
|
]
|
|
},
|
|
"HookyQR.beautify": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.jsbeautifyrc}"
|
|
}
|
|
]
|
|
},
|
|
"donjayamanne.githistory": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.gitignore,**/.git}"
|
|
}
|
|
]
|
|
},
|
|
"eamodio.gitlens": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.gitignore,**/.git}"
|
|
}
|
|
]
|
|
},
|
|
"Shopify.ruby-lsp": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.rb,**/*.erb,**/*.reek,**/.fasterer.yml,**/ruby-lint.yml,**/.rubocop.yml}"
|
|
}
|
|
]
|
|
},
|
|
"DotJoshJohnson.xml": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.xml}"
|
|
}
|
|
]
|
|
},
|
|
"stylelint.vscode-stylelint": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.stylelintrc,**/stylelint.config.js}"
|
|
}
|
|
]
|
|
},
|
|
"ms-mssql.mssql": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.sql}"
|
|
}
|
|
]
|
|
},
|
|
"mtxr.sqltools": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.sql}"
|
|
}
|
|
]
|
|
},
|
|
"usqlextpublisher.usql-vscode-ext": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.usql}"
|
|
}
|
|
]
|
|
},
|
|
"ms-vscode.sublime-keybindings": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.sublime-project,**/.sublime-workspace}"
|
|
}
|
|
]
|
|
},
|
|
"k--kato.intellij-idea-keybindings": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.idea}"
|
|
}
|
|
]
|
|
},
|
|
"christian-kohler.npm-intellisense": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/package.json}"
|
|
}
|
|
]
|
|
},
|
|
"cake-build.cake-vscode": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/build.cake}"
|
|
}
|
|
]
|
|
},
|
|
"Angular.ng-template": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.angular-cli.json,**/angular.json,**/*.ng.html,**/*.ng,**/*.ngml}"
|
|
}
|
|
]
|
|
},
|
|
"vscjava.vscode-maven": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "**/pom.xml"
|
|
}
|
|
]
|
|
},
|
|
"ms-azuretools.vscode-azureterraform": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "**/*.tf"
|
|
}
|
|
]
|
|
},
|
|
"HashiCorp.terraform": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "**/*.tf"
|
|
}
|
|
]
|
|
},
|
|
"vsciot-vscode.vscode-arduino": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "**/*.ino"
|
|
}
|
|
]
|
|
},
|
|
"ms-kubernetes-tools.vscode-kubernetes-tools": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/Chart.yaml}"
|
|
}
|
|
]
|
|
},
|
|
"Oracle.oracledevtools": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.sql}"
|
|
}
|
|
]
|
|
},
|
|
"betterthantomorrow.calva": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.clj,**/*.cljs}"
|
|
}
|
|
]
|
|
},
|
|
"vmware.vscode-boot-dev-pack": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/application.properties}"
|
|
}
|
|
]
|
|
},
|
|
"GitHub.copilot": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx,**/*.py,**/*.go,**/*.rb,**/*.html,**/*.css,**/*.php,**/*.cpp,**/*.vue,**/*.c,**/*.sql,**/*.java,**/*.cs,**/*.rs,**/*.dart,**/*.ps,**/*.ps1,**/*.tex}"
|
|
}
|
|
],
|
|
"onSettingsEditorOpen": {
|
|
"descriptionOverride": "GitHub Copilot is an AI pair programmer tool that helps you write code faster and smarter."
|
|
}
|
|
},
|
|
"GitHub.vscode-github-actions": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.github/workflows/*.yml}",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"circleci.circleci": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/.circleci/config.yml}"
|
|
}
|
|
]
|
|
},
|
|
"mechatroner.rainbow-csv": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "**/*.csv",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"tomoki1207.pdf": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "**/*.pdf",
|
|
"important": true
|
|
}
|
|
]
|
|
},
|
|
"Redis.redis-for-vscode": {
|
|
"onFileOpen": [
|
|
{
|
|
"pathGlob": "{**/redis.*,**/redis-server.*,**/redis_*,**/redisinsight.*}"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"keymapExtensionTips": [
|
|
"vscodevim.vim",
|
|
"ms-vscode.sublime-keybindings",
|
|
"ms-vscode.atom-keybindings",
|
|
"ms-vscode.brackets-keybindings",
|
|
"ms-vscode.vs-keybindings",
|
|
"ms-vscode.notepadplusplus-keybindings",
|
|
"k--kato.intellij-idea-keybindings",
|
|
"lfs.vscode-emacs-friendly",
|
|
"alphabotsec.vscode-eclipse-keybindings",
|
|
"alefragnani.delphi-keybindings"
|
|
],
|
|
"languageExtensionTips": [
|
|
"ms-python.python",
|
|
"ms-vscode.cpptools-extension-pack",
|
|
"ms-dotnettools.csdevkit",
|
|
"ms-toolsai.jupyter",
|
|
"vscjava.vscode-java-pack",
|
|
"ecmel.vscode-html-css",
|
|
"vue.volar",
|
|
"bmewburn.vscode-intelephense-client",
|
|
"dsznajder.es7-react-js-snippets",
|
|
"golang.go",
|
|
"ms-vscode.powershell",
|
|
"dart-code.dart-code",
|
|
"rust-lang.rust-analyzer",
|
|
"Shopify.ruby-lsp",
|
|
"GitHub.copilot"
|
|
],
|
|
"configBasedExtensionTips": {
|
|
"git": {
|
|
"configPath": ".git/config",
|
|
"configName": "Git",
|
|
"recommendations": {
|
|
"github.vscode-pull-request-github": {
|
|
"name": "GitHub Pull Request",
|
|
"contentPattern": "^\\s*url\\s*=\\s*https:\\/\\/github\\.com.*$"
|
|
},
|
|
"eamodio.gitlens": {
|
|
"name": "GitLens"
|
|
}
|
|
}
|
|
},
|
|
"devContainer": {
|
|
"configPath": ".devcontainer/devcontainer.json",
|
|
"configName": "Dev Container",
|
|
"recommendations": {
|
|
"ms-vscode-remote.remote-containers": {
|
|
"name": "Dev Containers",
|
|
"important": true
|
|
}
|
|
}
|
|
},
|
|
"maven": {
|
|
"configPath": "pom.xml",
|
|
"configName": "Maven",
|
|
"recommendations": {
|
|
"vscjava.vscode-java-pack": {
|
|
"name": "Java",
|
|
"important": true,
|
|
"isExtensionPack": true,
|
|
"whenNotInstalled": [
|
|
"ASF.apache-netbeans-java",
|
|
"Oracle.oracle-java"
|
|
]
|
|
},
|
|
"vmware.vscode-boot-dev-pack": {
|
|
"name": "Spring Boot Extension Pack",
|
|
"isExtensionPack": true
|
|
}
|
|
}
|
|
},
|
|
"gradle": {
|
|
"configPath": "build.gradle",
|
|
"configName": "Gradle",
|
|
"recommendations": {
|
|
"vscjava.vscode-java-pack": {
|
|
"name": "Java",
|
|
"important": true,
|
|
"isExtensionPack": true,
|
|
"whenNotInstalled": [
|
|
"ASF.apache-netbeans-java",
|
|
"Oracle.oracle-java"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"github-pull-request": {
|
|
"configPath": ".vscode/.github-pull-request.rec",
|
|
"configName": "GitHub",
|
|
"configScheme": "vscode-vfs",
|
|
"recommendations": {
|
|
"github.vscode-pull-request-github": {
|
|
"name": "GitHub Pull Request",
|
|
"important": true
|
|
}
|
|
}
|
|
},
|
|
"pyproject-formatter": {
|
|
"configPath": "pyproject.toml",
|
|
"configName": "Python Formatter",
|
|
"recommendations": {
|
|
"ms-python.black-formatter": {
|
|
"name": "Black Formatter",
|
|
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?black\"?\\s*[\\].])|(\"black\\s*[\"[(<=>!~;@])"
|
|
},
|
|
"ms-python.autopep8": {
|
|
"name": "Autopep8",
|
|
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?autopep8\"?\\s*[\\].])|(\"autopep8\\s*[\"[(<=>!~;@])"
|
|
}
|
|
}
|
|
},
|
|
"pep8-formatter": {
|
|
"configPath": ".pep8",
|
|
"configName": "Python Formatter",
|
|
"recommendations": {
|
|
"ms-python.autopep8": {
|
|
"name": "Autopep8"
|
|
}
|
|
}
|
|
},
|
|
"python-setup-cgf-formatter": {
|
|
"configPath": "setup.cfg",
|
|
"configName": "Python Formatter",
|
|
"recommendations": {
|
|
"ms-python.autopep8": {
|
|
"name": "Autopep8",
|
|
"contentPattern": "^\\[pep8\\]"
|
|
}
|
|
}
|
|
},
|
|
"tox-ini-formatter": {
|
|
"configPath": "tox.ini",
|
|
"configName": "Python Formatter",
|
|
"recommendations": {
|
|
"ms-python.autopep8": {
|
|
"name": "Autopep8",
|
|
"contentPattern": "^\\[pep8\\]"
|
|
}
|
|
}
|
|
},
|
|
"pyproject-linter": {
|
|
"configPath": "pyproject.toml",
|
|
"configName": "Python Linter",
|
|
"recommendations": {
|
|
"ms-python.pylint": {
|
|
"name": "Pylint",
|
|
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?pylint\"?\\s*[\\].])|(\"pylint\\s*[\"[(<=>!~;@])"
|
|
},
|
|
"charliermarsh.ruff": {
|
|
"name": "Ruff",
|
|
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?ruff\"?\\s*[\\].])|(\"ruff\\s*[\"[(<=>!~;@])"
|
|
},
|
|
"ms-python.mypy-type-checker": {
|
|
"name": "Mypy Type Checker",
|
|
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?mypy\"?\\s*[\\].])|(\"mypy\\s*[\"[(<=>!~;@])"
|
|
},
|
|
"ms-python.flake8": {
|
|
"name": "Flake8",
|
|
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?flake8\"?\\s*[\\].])|(\"flake8\\s*[\"[(<=>!~;@])"
|
|
}
|
|
}
|
|
},
|
|
".pylintrc-linter": {
|
|
"configPath": ".pylintrc",
|
|
"configName": "Python Linter",
|
|
"recommendations": {
|
|
"ms-python.pylint": {
|
|
"name": "Pylint"
|
|
}
|
|
}
|
|
},
|
|
"pylintrc-linter": {
|
|
"configPath": "pylintrc",
|
|
"configName": "Python Linter",
|
|
"recommendations": {
|
|
"ms-python.pylint": {
|
|
"name": "Pylint"
|
|
}
|
|
}
|
|
},
|
|
"mypy-ini-linter": {
|
|
"configPath": ".mypy.ini",
|
|
"configName": "Python Linter",
|
|
"recommendations": {
|
|
"ms-python.mypy-type-checker": {
|
|
"name": "Mypy Type Checker"
|
|
}
|
|
}
|
|
},
|
|
"tox-ini-linter": {
|
|
"configPath": "tox.ini",
|
|
"configName": "Python Linter",
|
|
"recommendations": {
|
|
"ms-python.flake8": {
|
|
"name": "Flake8",
|
|
"contentPattern": "^\\[flake8\\]"
|
|
}
|
|
}
|
|
},
|
|
".flake8-linter": {
|
|
"configPath": ".flake8",
|
|
"configName": "Python Linter",
|
|
"recommendations": {
|
|
"ms-python.flake8": {
|
|
"name": "Flake8"
|
|
}
|
|
}
|
|
},
|
|
"python-setup-cgf-linter": {
|
|
"configPath": "setup.cfg",
|
|
"configName": "Python Linter",
|
|
"recommendations": {
|
|
"ms-python.flake8": {
|
|
"name": "Flake8",
|
|
"contentPattern": "^\\[flake8\\]"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"webExtensionTips": [
|
|
"tyriar.luna-paint",
|
|
"codespaces-contrib.codeswing",
|
|
"ms-vscode.vscode-github-issue-notebooks",
|
|
"esbenp.prettier-vscode",
|
|
"hediet.vscode-drawio"
|
|
],
|
|
"virtualWorkspaceExtensionTips": {
|
|
"vscode-vfs": {
|
|
"friendlyName": "Remote Repositories",
|
|
"extensionId": "ms-vscode.remote-repositories",
|
|
"startEntry": {
|
|
"helpLink": "https://aka.ms/vscode-remote/remote-repositories",
|
|
"startConnectLabel": "Remote Repository",
|
|
"startCommand": "remoteHub.continueOn.openRepository",
|
|
"priority": 5
|
|
}
|
|
}
|
|
},
|
|
"remoteExtensionTips": {
|
|
"wsl": {
|
|
"friendlyName": "WSL",
|
|
"extensionId": "ms-vscode-remote.remote-wsl",
|
|
"supportedPlatforms": [
|
|
"Windows",
|
|
"Web"
|
|
],
|
|
"startEntry": {
|
|
"helpLink": "https://aka.ms/vscode-remote/wsl",
|
|
"startConnectLabel": "WSL",
|
|
"startCommand": "remote-wsl.connect",
|
|
"priority": 3
|
|
}
|
|
},
|
|
"ssh-remote": {
|
|
"friendlyName": "Remote - SSH",
|
|
"extensionId": "ms-vscode-remote.remote-ssh",
|
|
"supportedPlatforms": [
|
|
"Windows",
|
|
"Linux",
|
|
"Mac"
|
|
],
|
|
"startEntry": {
|
|
"helpLink": "https://aka.ms/vscode-remote/ssh",
|
|
"startConnectLabel": "SSH ",
|
|
"startCommand": "opensshremotes.openEmptyWindowInCurrentWindow",
|
|
"priority": 1
|
|
}
|
|
},
|
|
"dev-container": {
|
|
"friendlyName": "Dev Containers",
|
|
"extensionId": "ms-vscode-remote.remote-containers",
|
|
"supportedPlatforms": [
|
|
"Windows",
|
|
"Linux",
|
|
"Mac"
|
|
],
|
|
"startEntry": {
|
|
"helpLink": "https://aka.ms/vscode-remote/containers",
|
|
"startConnectLabel": "Dev Container",
|
|
"startCommand": "remote-containers.reopenInContainer",
|
|
"priority": 2
|
|
}
|
|
},
|
|
"attached-container": {
|
|
"friendlyName": "Dev Containers",
|
|
"extensionId": "ms-vscode-remote.remote-containers"
|
|
},
|
|
"codespaces": {
|
|
"friendlyName": "GitHub Codespaces",
|
|
"extensionId": "github.codespaces",
|
|
"startEntry": {
|
|
"helpLink": "https://aka.ms/vscode-remote-codespaces",
|
|
"startConnectLabel": "GitHub Codespace ",
|
|
"startCommand": "github.codespaces.connect",
|
|
"priority": 4
|
|
}
|
|
},
|
|
"tunnel": {
|
|
"friendlyName": "Remote - Tunnels",
|
|
"extensionId": "ms-vscode.remote-server",
|
|
"startEntry": {
|
|
"helpLink": "https://aka.ms/remote-tunnels-doc",
|
|
"startConnectLabel": "Tunnel",
|
|
"startCommand": "remote-tunnels.connectCurrentWindowToTunnel",
|
|
"priority": 0
|
|
}
|
|
}
|
|
},
|
|
"extensionAllowedBadgeProviders": [
|
|
"api.bintray.com",
|
|
"api.travis-ci.com",
|
|
"api.travis-ci.org",
|
|
"app.fossa.io",
|
|
"badge.buildkite.com",
|
|
"badge.fury.io",
|
|
"badge.waffle.io",
|
|
"badgen.net",
|
|
"badges.frapsoft.com",
|
|
"badges.gitter.im",
|
|
"badges.greenkeeper.io",
|
|
"cdn.travis-ci.com",
|
|
"cdn.travis-ci.org",
|
|
"ci.appveyor.com",
|
|
"circleci.com",
|
|
"cla.opensource.microsoft.com",
|
|
"codacy.com",
|
|
"codeclimate.com",
|
|
"codecov.io",
|
|
"coveralls.io",
|
|
"david-dm.org",
|
|
"deepscan.io",
|
|
"dev.azure.com",
|
|
"docs.rs",
|
|
"flat.badgen.net",
|
|
"gemnasium.com",
|
|
"githost.io",
|
|
"gitlab.com",
|
|
"godoc.org",
|
|
"goreportcard.com",
|
|
"img.shields.io",
|
|
"isitmaintained.com",
|
|
"marketplace.visualstudio.com",
|
|
"nodesecurity.io",
|
|
"opencollective.com",
|
|
"snyk.io",
|
|
"travis-ci.com",
|
|
"travis-ci.org",
|
|
"visualstudio.com",
|
|
"vsmarketplacebadge.apphb.com",
|
|
"www.bithound.io",
|
|
"www.versioneye.com"
|
|
],
|
|
"extensionAllowedBadgeProvidersRegex": [
|
|
"^https:\\/\\/github\\.com\\/[^/]+\\/[^/]+\\/(actions\\/)?workflows\\/.*badge\\.svg"
|
|
],
|
|
"msftInternalDomains": [
|
|
"redmond.corp.microsoft.com",
|
|
"northamerica.corp.microsoft.com",
|
|
"fareast.corp.microsoft.com",
|
|
"ntdev.corp.microsoft.com",
|
|
"wingroup.corp.microsoft.com",
|
|
"southpacific.corp.microsoft.com",
|
|
"wingroup.windeploy.ntdev.microsoft.com",
|
|
"ddnet.microsoft.com",
|
|
"europe.corp.microsoft.com"
|
|
],
|
|
"linkProtectionTrustedDomains": [
|
|
"https://*.visualstudio.com",
|
|
"https://*.microsoft.com",
|
|
"https://aka.ms",
|
|
"https://*.gallerycdn.vsassets.io",
|
|
"https://*.github.com",
|
|
"https://login.microsoftonline.com",
|
|
"https://*.vscode.dev",
|
|
"https://*.github.dev",
|
|
"https://gh.io",
|
|
"https://portal.azure.com",
|
|
"https://raw.githubusercontent.com",
|
|
"https://private-user-images.githubusercontent.com",
|
|
"https://avatars.githubusercontent.com"
|
|
]
|
|
} |