├── .nvmrc ├── extensions ├── yaml │ ├── .gitignore │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ ├── issue-1550.yaml │ │ │ ├── issue-4008.yaml │ │ │ └── issue-6303.yaml │ └── package.nls.json ├── git │ ├── test │ │ ├── mocha.opts │ │ └── colorize-fixtures │ │ │ └── example.diff │ ├── src │ │ ├── askpass-empty.sh │ │ ├── askpass.sh │ │ └── typings │ │ │ └── jschardet.d.ts │ ├── languages │ │ ├── ignore.language-configuration.json │ │ ├── diff.language-configuration.json │ │ ├── git-commit.language-configuration.json │ │ └── git-rebase.language-configuration.json │ ├── resources │ │ └── icons │ │ │ ├── git.png │ │ │ ├── dark │ │ │ ├── unstage.svg │ │ │ ├── check.svg │ │ │ ├── stage.svg │ │ │ ├── open-file.svg │ │ │ └── open-file-mono.svg │ │ │ └── light │ │ │ ├── unstage.svg │ │ │ ├── check.svg │ │ │ ├── stage.svg │ │ │ ├── open-file.svg │ │ │ └── open-file-mono.svg │ ├── .vscodeignore │ ├── syntaxes │ │ └── ignore.tmLanguage.json │ └── tsconfig.json ├── r │ ├── .vscodeignore │ ├── package.nls.json │ ├── language-configuration.json │ └── cgmanifest.json ├── theme-abyss │ ├── .vscodeignore │ └── package.nls.json ├── theme-monokai │ ├── .vscodeignore │ ├── package.nls.json │ └── cgmanifest.json ├── theme-red │ ├── .vscodeignore │ ├── package.nls.json │ └── cgmanifest.json ├── vscode-api-tests │ ├── .gitignore │ ├── testWorkspace │ │ ├── bower.json │ │ ├── simple.txt │ │ ├── image.png │ │ ├── sub │ │ │ └── image.png │ │ └── 10linefile.ts │ ├── testWorkspace2 │ │ └── simple.txt │ ├── .vscodeignore │ ├── tsconfig.json │ ├── testworkspace.code-workspace │ └── .vscode │ │ └── tasks.json ├── bat │ ├── .vscodeignore │ ├── package.nls.json │ ├── snippets │ │ └── batchfile.snippets.json │ └── cgmanifest.json ├── csharp │ ├── .vscodeignore │ ├── package.nls.json │ └── snippets │ │ └── csharp.json ├── css │ ├── .vscodeignore │ ├── package.nls.json │ ├── test │ │ └── colorize-fixtures │ │ │ └── test-variables.css │ └── .vscode │ │ └── launch.json ├── docker │ ├── .vscodeignore │ └── package.nls.json ├── fsharp │ ├── .vscodeignore │ ├── package.nls.json │ └── snippets │ │ └── fsharp.json ├── go │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ └── test-13777.go │ └── package.nls.json ├── groovy │ ├── .vscodeignore │ └── package.nls.json ├── hlsl │ ├── .vscodeignore │ ├── package.nls.json │ ├── test │ │ └── colorize-fixtures │ │ │ └── test.hlsl │ └── cgmanifest.json ├── html │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ ├── 13448.html │ │ │ ├── 12750.html │ │ │ └── 25920.html │ └── package.nls.json ├── ini │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ └── test.ini ├── java │ ├── .vscodeignore │ ├── package.nls.json │ ├── snippets │ │ └── java.snippets.json │ └── cgmanifest.json ├── less │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ ├── 14119.less │ │ │ └── test-cssvariables.less │ ├── package.nls.json │ └── cgmanifest.json ├── log │ ├── .vscodeignore │ └── package.nls.json ├── lua │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ └── test.lua ├── make │ ├── .vscodeignore │ ├── package.nls.json │ └── language-configuration.json ├── perl │ ├── .vscodeignore │ └── package.nls.json ├── pug │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ └── test-4287.pug │ └── package.nls.json ├── razor │ ├── .vscodeignore │ ├── package.nls.json │ └── cgmanifest.json ├── ruby │ ├── .vscodeignore │ └── package.nls.json ├── rust │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ ├── test.rs │ │ └── test-6611.rs ├── scss │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ └── test-cssvariables.scss ├── sql │ ├── .vscodeignore │ ├── package.nls.json │ ├── test │ │ └── colorize-fixtures │ │ │ └── test.sql │ └── cgmanifest.json ├── swift │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ └── test.swift ├── theme-kimbie-dark │ ├── .vscodeignore │ └── package.nls.json ├── theme-quietlight │ ├── .vscodeignore │ ├── package.nls.json │ └── cgmanifest.json ├── vb │ ├── .vscodeignore │ └── package.nls.json ├── vscode-colorize-tests │ ├── .gitignore │ ├── tsconfig.json │ └── .vscode │ │ └── tasks.json ├── vscode-test-resolver │ ├── .gitignore │ ├── .vscodeignore │ ├── tsconfig.json │ └── scripts │ │ └── terminateProcess.sh ├── xml │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ └── test-7115.xml ├── clojure │ ├── .vscodeignore │ └── package.nls.json ├── handlebars │ ├── .vscodeignore │ └── package.nls.json ├── objective-c │ ├── .vscodeignore │ └── package.nls.json ├── powershell │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ └── test-freeze-56476.ps1 │ ├── package.nls.json │ └── snippets │ │ └── powershell.json ├── shaderlab │ ├── .vscodeignore │ └── package.nls.json ├── shellscript │ ├── .vscodeignore │ └── package.nls.json ├── theme-monokai-dimmed │ ├── .vscodeignore │ └── package.nls.json ├── theme-seti │ ├── .vscodeignore │ ├── icons │ │ ├── seti.woff │ │ └── seti-circular-128x128.png │ ├── package.nls.json │ └── cgmanifest.json ├── theme-solarized-dark │ ├── .vscodeignore │ └── package.nls.json ├── theme-solarized-light │ ├── .vscodeignore │ └── package.nls.json ├── coffeescript │ ├── .vscodeignore │ ├── package.nls.json │ ├── test │ │ └── colorize-fixtures │ │ │ └── test-regex.coffee │ └── snippets │ │ └── coffeescript.snippets.json ├── cpp │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ ├── test-23630.cpp │ │ │ └── test-23850.cpp │ ├── package.nls.json │ └── snippets │ │ ├── c.json │ │ └── cpp.json ├── theme-tomorrow-night-blue │ ├── .vscodeignore │ └── package.nls.json ├── css-language-features │ ├── server │ │ ├── test │ │ │ ├── pathCompletionFixtures │ │ │ │ ├── index.html │ │ │ │ ├── about │ │ │ │ │ └── about.html │ │ │ │ └── .foo.js │ │ │ └── linksTestFixtures │ │ │ │ ├── .gitignore │ │ │ │ └── node_modules │ │ │ │ └── foo │ │ │ │ └── package.json │ │ ├── tsconfig.json │ │ └── .vscode │ │ │ └── tasks.json │ ├── test │ │ └── mocha.opts │ ├── icons │ │ └── css.png │ ├── .vscode │ │ ├── settings.json │ │ └── tasks.json │ └── client │ │ └── tsconfig.json ├── json │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ └── test.json ├── emmet │ ├── .vscode │ │ └── settings.json │ ├── images │ │ └── icon.png │ ├── .vscodeignore │ └── tsconfig.json ├── html-language-features │ ├── server │ │ ├── src │ │ │ └── test │ │ │ │ ├── pathCompletionFixtures │ │ │ │ ├── index.html │ │ │ │ └── about │ │ │ │ │ └── about.html │ │ │ │ └── fixtures │ │ │ │ ├── inputs │ │ │ │ └── 21634.html │ │ │ │ └── expected │ │ │ │ ├── 21634.html │ │ │ │ └── 19813-tab.html │ │ └── tsconfig.json │ ├── icons │ │ └── html.png │ ├── .vscode │ │ ├── settings.json │ │ └── tasks.json │ └── client │ │ └── tsconfig.json ├── git-ui │ ├── cgmanifest.json │ ├── package.nls.json │ ├── resources │ │ └── icons │ │ │ └── git.png │ ├── .vscodeignore │ ├── tsconfig.json │ ├── README.md │ └── yarn.lock ├── python │ ├── .vscodeignore │ ├── tsconfig.json │ ├── package.nls.json │ ├── test │ │ └── colorize-fixtures │ │ │ └── test-freeze-56377.py │ └── cgmanifest.json ├── typescript-basics │ ├── test │ │ └── colorize-fixtures │ │ │ ├── test-this.ts │ │ │ ├── test-keywords.ts │ │ │ ├── test-function-inv.ts │ │ │ ├── tsconfig.json │ │ │ ├── test-issue5465.ts │ │ │ ├── test-object-literals.ts │ │ │ ├── test-issue5566.ts │ │ │ ├── test-jsdoc-markdown.ts │ │ │ ├── test-jsdoc-example.ts │ │ │ ├── test-members.ts │ │ │ ├── test-issue5431.ts │ │ │ ├── test-strings.ts │ │ │ └── test-brackets.tsx │ ├── .vscodeignore │ ├── package.nls.json │ └── schemas │ │ └── tsconfig.schema.json ├── javascript │ ├── .vscodeignore │ ├── test │ │ └── colorize-fixtures │ │ │ └── test6916.js │ ├── package.nls.json │ └── schemas │ │ └── jsconfig.schema.json ├── markdown-basics │ ├── .vscodeignore │ ├── package.nls.json │ └── test │ │ └── colorize-fixtures │ │ └── test-33886.md ├── gulp │ ├── .vscodeignore │ ├── images │ │ └── gulp.png │ └── tsconfig.json ├── jake │ ├── .vscodeignore │ ├── images │ │ └── cowboy_hat.png │ └── tsconfig.json ├── json-language-features │ ├── server │ │ ├── test │ │ │ └── mocha.opts │ │ ├── .npmignore │ │ └── tsconfig.json │ ├── icons │ │ └── json.png │ ├── client │ │ └── tsconfig.json │ ├── .vscode │ │ └── tasks.json │ └── README.md ├── php │ ├── .vscodeignore │ ├── package.nls.json │ ├── test │ │ └── colorize-fixtures │ │ │ └── issue-28354.php │ ├── .vscode │ │ └── tasks.json │ └── cgmanifest.json ├── debug-auto-launch │ ├── .vscodeignore │ └── tsconfig.json ├── grunt │ ├── .vscodeignore │ ├── images │ │ └── grunt.png │ └── tsconfig.json ├── merge-conflict │ ├── .vscodeignore │ ├── resources │ │ └── icons │ │ │ └── merge-conflict.png │ ├── tsconfig.json │ └── README.md ├── npm │ ├── images │ │ └── npm_icon.png │ ├── .vscodeignore │ ├── tsconfig.json │ └── .vscode │ │ └── tasks.json ├── debug-server-ready │ ├── .vscodeignore │ ├── tsconfig.json │ └── .vscode │ │ └── launch.json ├── typescript-language-features │ ├── src │ │ └── protocol.d.ts │ ├── icon.png │ ├── .vscodeignore │ └── tsconfig.json ├── extension-editing │ ├── .vscodeignore │ ├── package.nls.json │ └── tsconfig.json ├── configuration-editing │ ├── .vscodeignore │ ├── tsconfig.json │ └── package.nls.json ├── markdown-language-features │ ├── icon.png │ ├── .vscodeignore │ ├── media │ │ └── ViewSource_inverse.svg │ ├── tsconfig.json │ ├── preview-src │ │ └── tsconfig.json │ └── README.md ├── php-language-features │ ├── .vscodeignore │ ├── icons │ │ └── logo.png │ ├── tsconfig.json │ └── README.md ├── theme-defaults │ └── package.nls.json ├── package.json ├── shared.tsconfig.json └── yarn.lock ├── scripts ├── npm.bat ├── npm.sh └── test-release.bat ├── test ├── mocha.opts ├── smoke │ └── .gitignore └── tree │ └── package.json ├── src ├── vs │ ├── base │ │ ├── test │ │ │ └── node │ │ │ │ ├── stream │ │ │ │ └── fixtures │ │ │ │ │ └── empty.txt │ │ │ │ └── encoding │ │ │ │ └── fixtures │ │ │ │ ├── empty.txt │ │ │ │ ├── some.xml.png │ │ │ │ ├── some.pdf │ │ │ │ ├── some.png.txt │ │ │ │ ├── some.qwoff.txt │ │ │ │ ├── some.cp1252.txt │ │ │ │ ├── some_utf16be.css │ │ │ │ ├── some_utf16le.css │ │ │ │ ├── some.shiftjis.txt │ │ │ │ ├── utf16_be_nobom.txt │ │ │ │ ├── utf16_le_nobom.txt │ │ │ │ └── some.json.png │ │ ├── node │ │ │ ├── test │ │ │ │ └── fixtures │ │ │ │ │ └── extract.zip │ │ │ └── terminateProcess.sh │ │ ├── parts │ │ │ └── tree │ │ │ │ └── browser │ │ │ │ ├── expanded.svg │ │ │ │ ├── expanded-dark.svg │ │ │ │ ├── expanded-hc.svg │ │ │ │ ├── collapsed.svg │ │ │ │ ├── collapsed-dark.svg │ │ │ │ ├── collapsed-hc.svg │ │ │ │ ├── CollapseAll.svg │ │ │ │ └── CollapseAll_inverse.svg │ │ ├── browser │ │ │ └── ui │ │ │ │ ├── tree │ │ │ │ └── media │ │ │ │ │ ├── expanded.svg │ │ │ │ │ ├── expanded-dark.svg │ │ │ │ │ ├── expanded-hc.svg │ │ │ │ │ ├── collapsed.svg │ │ │ │ │ ├── collapsed-dark.svg │ │ │ │ │ └── collapsed-hc.svg │ │ │ │ ├── octiconLabel │ │ │ │ └── octicons │ │ │ │ │ └── octicons.ttf │ │ │ │ ├── splitview │ │ │ │ ├── arrow-expand.svg │ │ │ │ ├── arrow-expand-dark.svg │ │ │ │ ├── arrow-collapse.svg │ │ │ │ └── arrow-collapse-dark.svg │ │ │ │ ├── breadcrumbs │ │ │ │ ├── collapsed.svg │ │ │ │ └── collpased-dark.svg │ │ │ │ ├── scrollbar │ │ │ │ └── media │ │ │ │ │ ├── arrow-up.svg │ │ │ │ │ ├── arrow-up-dark.svg │ │ │ │ │ ├── arrow-down.svg │ │ │ │ │ ├── arrow-left.svg │ │ │ │ │ ├── arrow-right.svg │ │ │ │ │ ├── arrow-down-dark.svg │ │ │ │ │ ├── arrow-left-dark.svg │ │ │ │ │ └── arrow-right-dark.svg │ │ │ │ ├── menu │ │ │ │ ├── check.svg │ │ │ │ └── submenu.svg │ │ │ │ ├── dialog │ │ │ │ ├── close.svg │ │ │ │ └── close-inverse.svg │ │ │ │ └── list │ │ │ │ └── media │ │ │ │ ├── no-filter-hc.svg │ │ │ │ ├── no-filter.svg │ │ │ │ ├── no-filter-dark.svg │ │ │ │ ├── filter-hc.svg │ │ │ │ ├── filter.svg │ │ │ │ ├── filter-dark.svg │ │ │ │ ├── close.svg │ │ │ │ └── close-dark.svg │ │ └── common │ │ │ ├── buildunit.json │ │ │ └── marked │ │ │ └── cgmanifest.json │ ├── code │ │ ├── test │ │ │ └── node │ │ │ │ └── fixtures │ │ │ │ ├── vscode_folder │ │ │ │ ├── file.txt │ │ │ │ ├── _vscode │ │ │ │ │ └── settings.json │ │ │ │ └── nested_vscode_folder │ │ │ │ │ └── _vscode │ │ │ │ │ └── settings.json │ │ │ │ ├── no_vscode_folder │ │ │ │ └── file.txt │ │ │ │ └── vscode_home_folder │ │ │ │ ├── file.txt │ │ │ │ └── _vscode │ │ │ │ └── settings.json │ │ └── electron-browser │ │ │ └── processExplorer │ │ │ └── media │ │ │ ├── expanded.svg │ │ │ └── collapsed.svg │ ├── workbench │ │ ├── contrib │ │ │ ├── webview │ │ │ │ └── browser │ │ │ │ │ └── pre │ │ │ │ │ └── fake.html │ │ │ ├── debug │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── stop-tb.png │ │ │ │ │ ├── pause-tb.png │ │ │ │ │ ├── restart-tb.png │ │ │ │ │ ├── stepout-tb.png │ │ │ │ │ ├── continue-tb.png │ │ │ │ │ ├── stepinto-tb.png │ │ │ │ │ ├── stepover-tb.png │ │ │ │ │ ├── continue-without-debugging-tb.png │ │ │ │ │ ├── reverse-continue.svg │ │ │ │ │ ├── reverse-continue-inverse.svg │ │ │ │ │ └── add-focus.svg │ │ │ ├── preferences │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── expanded.svg │ │ │ │ │ ├── expanded-dark.svg │ │ │ │ │ ├── collapsed.svg │ │ │ │ │ ├── collapsed-dark.svg │ │ │ │ │ ├── check.svg │ │ │ │ │ ├── add.svg │ │ │ │ │ ├── check-inverse.svg │ │ │ │ │ ├── add_inverse.svg │ │ │ │ │ ├── open-file.svg │ │ │ │ │ ├── open-file-inverse.svg │ │ │ │ │ ├── collapseAll.svg │ │ │ │ │ ├── collapseAll_inverse.svg │ │ │ │ │ ├── action-remove.svg │ │ │ │ │ └── action-remove-dark.svg │ │ │ ├── search │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── expando-expanded.svg │ │ │ │ │ ├── expando-expanded-dark.svg │ │ │ │ │ ├── stop.svg │ │ │ │ │ ├── expando-collapsed.svg │ │ │ │ │ ├── stop-inverse.svg │ │ │ │ │ ├── expando-collapsed-dark.svg │ │ │ │ │ ├── CollapseAll.svg │ │ │ │ │ ├── CollapseAll_inverse.svg │ │ │ │ │ ├── action-remove.svg │ │ │ │ │ └── action-remove-dark.svg │ │ │ ├── extensions │ │ │ │ └── electron-browser │ │ │ │ │ └── media │ │ │ │ │ ├── defaultIcon.png │ │ │ │ │ ├── theme-icon.png │ │ │ │ │ ├── profile-start.svg │ │ │ │ │ ├── profile-stop.svg │ │ │ │ │ ├── profile-stop-inverse.svg │ │ │ │ │ ├── profile-start-inverse.svg │ │ │ │ │ ├── extensions-dark.svg │ │ │ │ │ ├── save.svg │ │ │ │ │ └── save-inverse.svg │ │ │ ├── externalTerminal │ │ │ │ └── electron-browser │ │ │ │ │ ├── iTermHelper.scpt │ │ │ │ │ └── TerminalHelper.scpt │ │ │ ├── files │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── action-close-dirty-focus.svg │ │ │ │ │ ├── action-close-dirty.svg │ │ │ │ │ ├── action-close-dirty-dark.svg │ │ │ │ │ ├── check.svg │ │ │ │ │ ├── check-inverse.svg │ │ │ │ │ ├── split-editor-vertical.svg │ │ │ │ │ ├── split-editor-vertical-inverse.svg │ │ │ │ │ ├── CollapseAll.svg │ │ │ │ │ ├── CollapseAll_inverse.svg │ │ │ │ │ ├── saveall.svg │ │ │ │ │ ├── saveall_inverse.svg │ │ │ │ │ ├── action-close.svg │ │ │ │ │ ├── action-close-dark.svg │ │ │ │ │ ├── action-close-focus.svg │ │ │ │ │ ├── closeall.svg │ │ │ │ │ └── closeall_inverse.svg │ │ │ ├── terminal │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── new.svg │ │ │ │ │ ├── new-inverse.svg │ │ │ │ │ ├── split.svg │ │ │ │ │ └── split-inverse.svg │ │ │ ├── scm │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── check-inverse.svg │ │ │ │ │ └── check.svg │ │ │ ├── feedback │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── info.svg │ │ │ │ │ ├── close.svg │ │ │ │ │ └── close-dark.svg │ │ │ ├── output │ │ │ │ └── browser │ │ │ │ │ └── media │ │ │ │ │ ├── open_log_file.svg │ │ │ │ │ └── open_log_file_inverse.svg │ │ │ └── comments │ │ │ │ └── browser │ │ │ │ └── media │ │ │ │ ├── comment.svg │ │ │ │ └── close.svg │ │ ├── services │ │ │ ├── textfile │ │ │ │ └── test │ │ │ │ │ └── fixtures │ │ │ │ │ ├── small.txt │ │ │ │ │ ├── small_umlaut.txt │ │ │ │ │ ├── some_utf8_bom.txt │ │ │ │ │ ├── binary.txt │ │ │ │ │ ├── some.utf16le │ │ │ │ │ ├── some_gbk.txt │ │ │ │ │ ├── lorem_big5.txt │ │ │ │ │ ├── lorem_cp866.txt │ │ │ │ │ ├── lorem_gbk.txt │ │ │ │ │ ├── some_big5.txt │ │ │ │ │ ├── some_cp1252.txt │ │ │ │ │ ├── lorem_cp1252.txt │ │ │ │ │ ├── lorem_utf16be.txt │ │ │ │ │ ├── lorem_utf16le.txt │ │ │ │ │ ├── some_cyrillic.txt │ │ │ │ │ ├── some_shiftjs.txt │ │ │ │ │ ├── some_utf16le.css │ │ │ │ │ ├── lorem_shiftjis.txt │ │ │ │ │ ├── utf16_be_nobom.txt │ │ │ │ │ ├── utf16_le_nobom.txt │ │ │ │ │ └── some_small_cp1252.txt │ │ │ ├── search │ │ │ │ └── test │ │ │ │ │ └── node │ │ │ │ │ ├── fixtures │ │ │ │ │ ├── more │ │ │ │ │ │ └── file.txt │ │ │ │ │ ├── üm laut汉语 │ │ │ │ │ │ └── 汉语.txt │ │ │ │ │ ├── examples │ │ │ │ │ │ └── subfolder │ │ │ │ │ │ │ ├── subfile.txt │ │ │ │ │ │ │ └── anotherfolder │ │ │ │ │ │ │ └── anotherfile.txt │ │ │ │ │ ├── site.less │ │ │ │ │ ├── binary.wuff │ │ │ │ │ ├── some_utf16be.css │ │ │ │ │ └── some_utf16le.css │ │ │ │ │ └── fixtures2 │ │ │ │ │ └── 36438 │ │ │ │ │ ├── modules │ │ │ │ │ └── do-not-find.txt │ │ │ │ │ └── more │ │ │ │ │ └── modules │ │ │ │ │ └── find.txt │ │ │ └── files │ │ │ │ ├── test │ │ │ │ └── node │ │ │ │ │ └── fixtures │ │ │ │ │ └── service │ │ │ │ │ ├── small.txt │ │ │ │ │ ├── small_umlaut.txt │ │ │ │ │ ├── some_utf8_bom.txt │ │ │ │ │ ├── binary.txt │ │ │ │ │ └── some_utf16le.css │ │ │ │ └── node │ │ │ │ └── watcher │ │ │ │ └── win32 │ │ │ │ ├── CodeHelper.exe │ │ │ │ └── CodeHelper.md │ │ └── browser │ │ │ ├── parts │ │ │ ├── editor │ │ │ │ └── media │ │ │ │ │ ├── back-tb.png │ │ │ │ │ ├── forward-tb.png │ │ │ │ │ ├── close-dirty.svg │ │ │ │ │ ├── close-dirty-alt.svg │ │ │ │ │ ├── close-dirty-inverse-alt.svg │ │ │ │ │ ├── close-dirty-inverse.svg │ │ │ │ │ ├── next-diff.svg │ │ │ │ │ ├── next-diff-inverse.svg │ │ │ │ │ ├── previous-diff.svg │ │ │ │ │ ├── previous-diff-inverse.svg │ │ │ │ │ ├── close.svg │ │ │ │ │ ├── close-inverse.svg │ │ │ │ │ ├── close-big.svg │ │ │ │ │ ├── close-big-alt.svg │ │ │ │ │ ├── close-big-inverse.svg │ │ │ │ │ ├── close-big-inverse-alt.svg │ │ │ │ │ ├── close-statusview.svg │ │ │ │ │ ├── close-statusview-inverse.svg │ │ │ │ │ ├── closeall-editors.svg │ │ │ │ │ └── closeall-editors-inverse.svg │ │ │ ├── views │ │ │ │ └── media │ │ │ │ │ ├── expanded.svg │ │ │ │ │ ├── expanded-dark.svg │ │ │ │ │ ├── expanded-hc.svg │ │ │ │ │ ├── collapsed.svg │ │ │ │ │ ├── collapsed-dark.svg │ │ │ │ │ └── collapsed-hc.svg │ │ │ ├── titlebar │ │ │ │ └── media │ │ │ │ │ ├── chrome-minimize.svg │ │ │ │ │ ├── chrome-minimize-dark.svg │ │ │ │ │ ├── chrome-maximize.svg │ │ │ │ │ ├── chrome-maximize-dark.svg │ │ │ │ │ ├── chrome-restore.svg │ │ │ │ │ ├── chrome-close.svg │ │ │ │ │ ├── chrome-restore-dark.svg │ │ │ │ │ └── chrome-close-dark.svg │ │ │ ├── quickopen │ │ │ │ └── media │ │ │ │ │ ├── dirty.svg │ │ │ │ │ └── dirty-inverse.svg │ │ │ ├── panel │ │ │ │ └── media │ │ │ │ │ ├── up.svg │ │ │ │ │ ├── down.svg │ │ │ │ │ ├── down-inverse.svg │ │ │ │ │ ├── up-inverse.svg │ │ │ │ │ ├── close.svg │ │ │ │ │ └── close-inverse.svg │ │ │ └── notifications │ │ │ │ └── media │ │ │ │ ├── close.svg │ │ │ │ ├── close-inverse.svg │ │ │ │ ├── closeall.svg │ │ │ │ └── closeall-inverse.svg │ │ │ └── actions │ │ │ └── media │ │ │ ├── remove.svg │ │ │ └── remove-dark.svg │ ├── editor │ │ ├── browser │ │ │ ├── widget │ │ │ │ └── media │ │ │ │ │ ├── diagonal-fill.png │ │ │ │ │ ├── deletion.svg │ │ │ │ │ ├── deletion-inverse.svg │ │ │ │ │ ├── addition.svg │ │ │ │ │ ├── addition-inverse.svg │ │ │ │ │ ├── close.svg │ │ │ │ │ └── close-inverse.svg │ │ │ └── viewParts │ │ │ │ └── lineNumbers │ │ │ │ ├── flipped-cursor.svg │ │ │ │ └── flipped-cursor-2x.svg │ │ └── contrib │ │ │ ├── colorPicker │ │ │ └── images │ │ │ │ └── opacity-background.png │ │ │ ├── find │ │ │ └── images │ │ │ │ ├── expando-expanded.svg │ │ │ │ ├── expando-expanded-dark.svg │ │ │ │ ├── expando-collapsed.svg │ │ │ │ ├── expando-collapsed-dark.svg │ │ │ │ ├── close.svg │ │ │ │ ├── next.svg │ │ │ │ ├── close-dark.svg │ │ │ │ ├── next-inverse.svg │ │ │ │ ├── previous.svg │ │ │ │ └── previous-inverse.svg │ │ │ ├── parameterHints │ │ │ ├── arrow-down.svg │ │ │ ├── arrow-up.svg │ │ │ ├── arrow-down-dark.svg │ │ │ └── arrow-up-dark.svg │ │ │ ├── suggest │ │ │ └── media │ │ │ │ ├── info.svg │ │ │ │ ├── close.svg │ │ │ │ └── close-dark.svg │ │ │ ├── folding │ │ │ ├── arrow-expand.svg │ │ │ └── arrow-expand-dark.svg │ │ │ └── referenceSearch │ │ │ └── media │ │ │ ├── close.svg │ │ │ └── close-inverse.svg │ ├── platform │ │ └── extensionManagement │ │ │ └── node │ │ │ └── media │ │ │ └── defaultIcon.png │ ├── buildunit.json │ └── css.d.ts ├── typings │ ├── vscode-ripgrep.d.ts │ ├── jschardet.d.ts │ └── cgmanifest.json └── .eslintrc ├── remote └── .yarnrc ├── .yarnrc ├── resources ├── win32 │ ├── c.ico │ ├── code.ico │ ├── cpp.ico │ ├── css.ico │ ├── go.ico │ ├── html.ico │ ├── jade.ico │ ├── java.ico │ ├── json.ico │ ├── less.ico │ ├── php.ico │ ├── ruby.ico │ ├── sass.ico │ ├── sql.ico │ ├── vue.ico │ ├── xml.ico │ ├── yaml.ico │ ├── bower.ico │ ├── config.ico │ ├── csharp.ico │ ├── python.ico │ ├── react.ico │ ├── shell.ico │ ├── default.ico │ ├── inno-big.bmp │ ├── markdown.ico │ ├── code_70x70.png │ ├── inno-small.bmp │ ├── javascript.ico │ ├── powershell.ico │ ├── typescript.ico │ ├── code_150x150.png │ ├── bin │ │ └── code.cmd │ └── VisualElementsManifest.xml ├── darwin │ ├── c.icns │ ├── go.icns │ ├── bat.icns │ ├── code.icns │ ├── cpp.icns │ ├── css.icns │ ├── html.icns │ ├── jade.icns │ ├── java.icns │ ├── json.icns │ ├── less.icns │ ├── php.icns │ ├── ruby.icns │ ├── sass.icns │ ├── sql.icns │ ├── vue.icns │ ├── xml.icns │ ├── yaml.icns │ ├── bower.icns │ ├── config.icns │ ├── csharp.icns │ ├── default.icns │ ├── python.icns │ ├── react.icns │ ├── shell.icns │ ├── markdown.icns │ ├── javascript.icns │ ├── powershell.icns │ └── typescript.icns └── linux │ ├── code.png │ ├── debian │ ├── postrm.template │ └── prerm.template │ └── code-url-handler.desktop ├── .github ├── copycat.yml ├── insiders.yml ├── endgame │ └── insiders.yml ├── locker.yml ├── new_release.yml ├── ISSUE_TEMPLATE │ ├── feature_request.md │ └── question.md ├── similarity.yml └── needs_more_info.yml ├── .gitattributes ├── .mention-bot ├── .vscode └── extensions.json └── .eslintrc.json /.nvmrc: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /extensions/yaml/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /scripts/npm.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | yarn %* 3 | -------------------------------------------------------------------------------- /scripts/npm.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | yarn $* -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --ui tdd 2 | --timeout 10000 -------------------------------------------------------------------------------- /extensions/git/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --ui tdd out/test -------------------------------------------------------------------------------- /src/vs/base/test/node/stream/fixtures/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/code/test/node/fixtures/vscode_folder/file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/src/askpass-empty.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo '' -------------------------------------------------------------------------------- /extensions/r/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/theme-abyss/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/theme-monokai/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/theme-red/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/vscode-api-tests/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /src/vs/code/test/node/fixtures/no_vscode_folder/file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/code/test/node/fixtures/vscode_home_folder/file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/webview/browser/pre/fake.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/bat/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/csharp/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/css/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/docker/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/fsharp/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/go/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/groovy/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/hlsl/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/html/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/ini/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/java/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/less/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/log/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/lua/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/make/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/perl/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/pug/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/razor/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/ruby/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/rust/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/scss/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/sql/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/swift/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/theme-kimbie-dark/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/theme-quietlight/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/vb/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/vscode-colorize-tests/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/vscode-test-resolver/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules -------------------------------------------------------------------------------- /extensions/xml/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/yaml/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/clojure/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/handlebars/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/objective-c/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/powershell/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/shaderlab/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/shellscript/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/theme-monokai-dimmed/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/theme-seti/.vscodeignore: -------------------------------------------------------------------------------- 1 | build/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/theme-solarized-dark/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/theme-solarized-light/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /src/vs/code/test/node/fixtures/vscode_folder/_vscode/settings.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/small.txt: -------------------------------------------------------------------------------- 1 | Small File -------------------------------------------------------------------------------- /extensions/coffeescript/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | cgmanifest.json 3 | -------------------------------------------------------------------------------- /extensions/cpp/.vscodeignore: -------------------------------------------------------------------------------- 1 | build/** 2 | test/** 3 | cgmanifest.json 4 | -------------------------------------------------------------------------------- /extensions/theme-tomorrow-night-blue/.vscodeignore: -------------------------------------------------------------------------------- 1 | cgmanifest.json 2 | -------------------------------------------------------------------------------- /extensions/vscode-api-tests/testWorkspace/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | 4 | } -------------------------------------------------------------------------------- /extensions/vscode-api-tests/testWorkspace/simple.txt: -------------------------------------------------------------------------------- 1 | Just a simple file... -------------------------------------------------------------------------------- /src/vs/code/test/node/fixtures/vscode_home_folder/_vscode/settings.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/more/file.txt: -------------------------------------------------------------------------------- 1 | Conway -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/üm laut汉语/汉语.txt: -------------------------------------------------------------------------------- 1 | 汉语 -------------------------------------------------------------------------------- /extensions/css-language-features/server/test/pathCompletionFixtures/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/json/.vscodeignore: -------------------------------------------------------------------------------- 1 | build/** 2 | test/** 3 | cgmanifest.json 4 | -------------------------------------------------------------------------------- /extensions/vscode-api-tests/testWorkspace2/simple.txt: -------------------------------------------------------------------------------- 1 | Just a simple file... -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some.xml.png: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/vs/workbench/services/files/test/node/fixtures/service/small.txt: -------------------------------------------------------------------------------- 1 | Small File -------------------------------------------------------------------------------- /extensions/emmet/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "emmet.excludeLanguages": [] 3 | } -------------------------------------------------------------------------------- /extensions/html-language-features/server/src/test/pathCompletionFixtures/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/pug/test/colorize-fixtures/test-4287.pug: -------------------------------------------------------------------------------- 1 | .ssdsd 2 | 3 | // asdsdas -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures2/36438/modules/do-not-find.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures2/36438/more/modules/find.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/css-language-features/server/test/linksTestFixtures/.gitignore: -------------------------------------------------------------------------------- 1 | !/node_modules -------------------------------------------------------------------------------- /extensions/css-language-features/server/test/pathCompletionFixtures/about/about.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git-ui/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [], 3 | "version": 1 4 | } -------------------------------------------------------------------------------- /src/vs/code/test/node/fixtures/vscode_folder/nested_vscode_folder/_vscode/settings.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/examples/subfolder/subfile.txt: -------------------------------------------------------------------------------- 1 | // sub -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/site.less: -------------------------------------------------------------------------------- 1 | // lss is mor 2 | 3 | -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/small_umlaut.txt: -------------------------------------------------------------------------------- 1 | Small File with Ümlaut -------------------------------------------------------------------------------- /extensions/css-language-features/server/test/linksTestFixtures/node_modules/foo/package.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/html-language-features/server/src/test/pathCompletionFixtures/about/about.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/python/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | src/** 3 | tsconfig.json 4 | cgmanifest.json 5 | -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-this.ts: -------------------------------------------------------------------------------- 1 | { 2 | this.foo = 9; 3 | } -------------------------------------------------------------------------------- /remote/.yarnrc: -------------------------------------------------------------------------------- 1 | disturl "http://nodejs.org/dist" 2 | target "10.11.0" 3 | runtime "node" 4 | -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | disturl "https://atom.io/download/electron" 2 | target "4.2.5" 3 | runtime "electron" 4 | -------------------------------------------------------------------------------- /extensions/cpp/test/colorize-fixtures/test-23630.cpp: -------------------------------------------------------------------------------- 1 | #ifndef _UCRT 2 | #define _UCRT 3 | #endif -------------------------------------------------------------------------------- /extensions/cpp/test/colorize-fixtures/test-23850.cpp: -------------------------------------------------------------------------------- 1 | #ifndef _UCRT 2 | #define _UCRT 3 | #endif -------------------------------------------------------------------------------- /resources/win32/c.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/c.ico -------------------------------------------------------------------------------- /src/vs/workbench/services/files/test/node/fixtures/service/small_umlaut.txt: -------------------------------------------------------------------------------- 1 | Small File with Ümlaut -------------------------------------------------------------------------------- /extensions/javascript/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | src/**/*.ts 3 | tsconfig.json 4 | cgmanifest.json 5 | -------------------------------------------------------------------------------- /extensions/markdown-basics/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | src/** 3 | tsconfig.json 4 | cgmanifest.json 5 | -------------------------------------------------------------------------------- /resources/darwin/c.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/c.icns -------------------------------------------------------------------------------- /resources/darwin/go.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/go.icns -------------------------------------------------------------------------------- /resources/linux/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/linux/code.png -------------------------------------------------------------------------------- /resources/win32/code.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/code.ico -------------------------------------------------------------------------------- /resources/win32/cpp.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/cpp.ico -------------------------------------------------------------------------------- /resources/win32/css.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/css.ico -------------------------------------------------------------------------------- /resources/win32/go.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/go.ico -------------------------------------------------------------------------------- /resources/win32/html.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/html.ico -------------------------------------------------------------------------------- /resources/win32/jade.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/jade.ico -------------------------------------------------------------------------------- /resources/win32/java.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/java.ico -------------------------------------------------------------------------------- /resources/win32/json.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/json.ico -------------------------------------------------------------------------------- /resources/win32/less.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/less.ico -------------------------------------------------------------------------------- /resources/win32/php.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/php.ico -------------------------------------------------------------------------------- /resources/win32/ruby.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/ruby.ico -------------------------------------------------------------------------------- /resources/win32/sass.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/sass.ico -------------------------------------------------------------------------------- /resources/win32/sql.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/sql.ico -------------------------------------------------------------------------------- /resources/win32/vue.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/vue.ico -------------------------------------------------------------------------------- /resources/win32/xml.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/xml.ico -------------------------------------------------------------------------------- /resources/win32/yaml.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/yaml.ico -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/examples/subfolder/anotherfolder/anotherfile.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_utf8_bom.txt: -------------------------------------------------------------------------------- 1 | This is some UTF 8 with BOM file. -------------------------------------------------------------------------------- /extensions/css-language-features/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --ui tdd 2 | --useColors true 3 | server/out/test/**.test.js -------------------------------------------------------------------------------- /extensions/go/test/colorize-fixtures/test-13777.go: -------------------------------------------------------------------------------- 1 | var e [][]*aType // ( comments after var are now green ) -------------------------------------------------------------------------------- /extensions/html/test/colorize-fixtures/13448.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/powershell/test/colorize-fixtures/test-freeze-56476.ps1: -------------------------------------------------------------------------------- 1 | <# 2 | . 3 | #> -------------------------------------------------------------------------------- /resources/darwin/bat.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/bat.icns -------------------------------------------------------------------------------- /resources/darwin/code.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/code.icns -------------------------------------------------------------------------------- /resources/darwin/cpp.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/cpp.icns -------------------------------------------------------------------------------- /resources/darwin/css.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/css.icns -------------------------------------------------------------------------------- /resources/darwin/html.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/html.icns -------------------------------------------------------------------------------- /resources/darwin/jade.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/jade.icns -------------------------------------------------------------------------------- /resources/darwin/java.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/java.icns -------------------------------------------------------------------------------- /resources/darwin/json.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/json.icns -------------------------------------------------------------------------------- /resources/darwin/less.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/less.icns -------------------------------------------------------------------------------- /resources/darwin/php.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/php.icns -------------------------------------------------------------------------------- /resources/darwin/ruby.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/ruby.icns -------------------------------------------------------------------------------- /resources/darwin/sass.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/sass.icns -------------------------------------------------------------------------------- /resources/darwin/sql.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/sql.icns -------------------------------------------------------------------------------- /resources/darwin/vue.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/vue.icns -------------------------------------------------------------------------------- /resources/darwin/xml.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/xml.icns -------------------------------------------------------------------------------- /resources/darwin/yaml.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/yaml.icns -------------------------------------------------------------------------------- /resources/win32/bower.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/bower.ico -------------------------------------------------------------------------------- /resources/win32/config.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/config.ico -------------------------------------------------------------------------------- /resources/win32/csharp.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/csharp.ico -------------------------------------------------------------------------------- /resources/win32/python.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/python.ico -------------------------------------------------------------------------------- /resources/win32/react.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/react.ico -------------------------------------------------------------------------------- /resources/win32/shell.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/shell.ico -------------------------------------------------------------------------------- /extensions/gulp/.vscodeignore: -------------------------------------------------------------------------------- 1 | src/** 2 | tsconfig.json 3 | out/** 4 | extension.webpack.config.js 5 | yarn.lock -------------------------------------------------------------------------------- /extensions/jake/.vscodeignore: -------------------------------------------------------------------------------- 1 | src/** 2 | tsconfig.json 3 | out/** 4 | extension.webpack.config.js 5 | yarn.lock -------------------------------------------------------------------------------- /extensions/json-language-features/server/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --ui tdd 2 | --useColors true 3 | ./out/test/**/*.test.js -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-keywords.ts: -------------------------------------------------------------------------------- 1 | export var foo = () => new RegExp(''); 2 | -------------------------------------------------------------------------------- /resources/darwin/bower.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/bower.icns -------------------------------------------------------------------------------- /resources/darwin/config.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/config.icns -------------------------------------------------------------------------------- /resources/darwin/csharp.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/csharp.icns -------------------------------------------------------------------------------- /resources/darwin/default.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/default.icns -------------------------------------------------------------------------------- /resources/darwin/python.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/python.icns -------------------------------------------------------------------------------- /resources/darwin/react.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/react.icns -------------------------------------------------------------------------------- /resources/darwin/shell.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/darwin/shell.icns -------------------------------------------------------------------------------- /resources/win32/default.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/default.ico -------------------------------------------------------------------------------- /resources/win32/inno-big.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/inno-big.bmp -------------------------------------------------------------------------------- /resources/win32/markdown.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/resources/win32/markdown.ico -------------------------------------------------------------------------------- /src/typings/vscode-ripgrep.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'vscode-ripgrep' { 2 | export const rgPath: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/vs/workbench/services/files/test/node/fixtures/service/some_utf8_bom.txt: -------------------------------------------------------------------------------- 1 | This is some UTF 8 with BOM file. -------------------------------------------------------------------------------- /.github/copycat.yml: -------------------------------------------------------------------------------- 1 | { 2 | perform: true, 3 | target_owner: 'chrmarti', 4 | target_repo: 'testissues' 5 | } -------------------------------------------------------------------------------- /extensions/git-ui/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Git UI", 3 | "description": "Git SCM UI Integration" 4 | } -------------------------------------------------------------------------------- /extensions/gulp/images/gulp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/gulp/images/gulp.png -------------------------------------------------------------------------------- /extensions/javascript/test/colorize-fixtures/test6916.js: -------------------------------------------------------------------------------- 1 | for(var i=0;i<9;i++){for(var j;j ({ 'bar': 'baz' }) 3 | } -------------------------------------------------------------------------------- /extensions/yaml/test/colorize-fixtures/issue-4008.yaml: -------------------------------------------------------------------------------- 1 | - blue: a="brown,not_brown" 2 | - not_blue: foo 3 | - blue: foo="}" 4 | - not_blue: 1 -------------------------------------------------------------------------------- /src/vs/base/node/test/fixtures/extract.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/node/test/fixtures/extract.zip -------------------------------------------------------------------------------- /.github/endgame/insiders.yml: -------------------------------------------------------------------------------- 1 | { 2 | insidersLabel: 'insiders', 3 | insidersColor: '006b75', 4 | action: 'add', 5 | perform: true 6 | } -------------------------------------------------------------------------------- /extensions/configuration-editing/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | src/** 3 | tsconfig.json 4 | out/** 5 | extension.webpack.config.js 6 | yarn.lock 7 | -------------------------------------------------------------------------------- /extensions/css-language-features/icons/css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/css-language-features/icons/css.png -------------------------------------------------------------------------------- /extensions/json-language-features/server/.npmignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | out/test/ 3 | out/**/*.js.map 4 | src/ 5 | test/ 6 | tsconfig.json 7 | .gitignore -------------------------------------------------------------------------------- /extensions/log/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Log", 3 | "description": "Provides syntax highlighting for files with .log extension." 4 | } -------------------------------------------------------------------------------- /extensions/markdown-language-features/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/markdown-language-features/icon.png -------------------------------------------------------------------------------- /extensions/php-language-features/.vscodeignore: -------------------------------------------------------------------------------- 1 | .vscode/** 2 | src/** 3 | out/** 4 | tsconfig.json 5 | extension.webpack.config.js 6 | yarn.lock 7 | -------------------------------------------------------------------------------- /extensions/theme-monokai/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Monokai Theme", 3 | "description": "Monokai theme for Visual Studio Code" 4 | } -------------------------------------------------------------------------------- /extensions/html-language-features/icons/html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/html-language-features/icons/html.png -------------------------------------------------------------------------------- /extensions/json-language-features/icons/json.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/json-language-features/icons/json.png -------------------------------------------------------------------------------- /extensions/php-language-features/icons/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/php-language-features/icons/logo.png -------------------------------------------------------------------------------- /extensions/typescript-language-features/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/typescript-language-features/icon.png -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/some.pdf -------------------------------------------------------------------------------- /.github/locker.yml: -------------------------------------------------------------------------------- 1 | { 2 | daysAfterClose: 45, 3 | daysSinceLastUpdate: 3, 4 | ignoredLabels: ['*out-of-scope'], 5 | perform: true 6 | } 7 | -------------------------------------------------------------------------------- /extensions/theme-defaults/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Default Themes", 3 | "description": "The default Visual Studio light and dark themes" 4 | } -------------------------------------------------------------------------------- /extensions/theme-kimbie-dark/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Kimbie Dark Theme", 3 | "description": "Kimbie dark theme for Visual Studio Code" 4 | } -------------------------------------------------------------------------------- /extensions/theme-quietlight/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Quiet Light Theme", 3 | "description": "Quiet light theme for Visual Studio Code" 4 | } -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-markdown.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * **Bold** 3 | * ```js 4 | * 1 + code 5 | * ``` 6 | */ 7 | const a = 1 -------------------------------------------------------------------------------- /extensions/vscode-api-tests/testWorkspace/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/vscode-api-tests/testWorkspace/image.png -------------------------------------------------------------------------------- /.github/new_release.yml: -------------------------------------------------------------------------------- 1 | { 2 | newReleaseLabel: 'new release', 3 | newReleaseColor: '006b75', 4 | daysAfterRelease: 5, 5 | perform: true 6 | } 7 | -------------------------------------------------------------------------------- /extensions/css-language-features/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "prettier.semi": true, 3 | "prettier.singleQuote": true, 4 | "prettier.printWidth": 120, 5 | } -------------------------------------------------------------------------------- /extensions/git-ui/.vscodeignore: -------------------------------------------------------------------------------- 1 | src/** 2 | test/** 3 | out/** 4 | tsconfig.json 5 | build/** 6 | extension.webpack.config.js 7 | cgmanifest.json 8 | yarn.lock 9 | -------------------------------------------------------------------------------- /extensions/git/.vscodeignore: -------------------------------------------------------------------------------- 1 | src/** 2 | test/** 3 | out/** 4 | tsconfig.json 5 | build/** 6 | extension.webpack.config.js 7 | cgmanifest.json 8 | yarn.lock 9 | -------------------------------------------------------------------------------- /extensions/r/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "R Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in R files." 4 | } -------------------------------------------------------------------------------- /extensions/theme-seti/icons/seti-circular-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/theme-seti/icons/seti-circular-128x128.png -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/expanded.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some.png.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/some.png.txt -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some.qwoff.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/some.qwoff.txt -------------------------------------------------------------------------------- /src/vs/editor/browser/widget/media/diagonal-fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/editor/browser/widget/media/diagonal-fill.png -------------------------------------------------------------------------------- /extensions/emmet/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | src/** 3 | out/** 4 | tsconfig.json 5 | extension.webpack.config.js 6 | CONTRIBUTING.md 7 | cgmanifest.json 8 | yarn.lock 9 | -------------------------------------------------------------------------------- /extensions/go/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Go Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Go files." 4 | } -------------------------------------------------------------------------------- /extensions/ini/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Ini Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Ini files." 4 | } -------------------------------------------------------------------------------- /extensions/json/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "JSON Language Basics", 3 | "description": "Provides syntax highlighting & bracket matching in JSON files." 4 | } -------------------------------------------------------------------------------- /extensions/lua/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Lua Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Lua files." 4 | } -------------------------------------------------------------------------------- /extensions/php/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "PHP Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching for PHP files." 4 | } -------------------------------------------------------------------------------- /extensions/pug/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Pug Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Pug files." 4 | } -------------------------------------------------------------------------------- /extensions/sql/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "SQL Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in SQL files." 4 | } -------------------------------------------------------------------------------- /extensions/theme-monokai-dimmed/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Monokai Dimmed Theme", 3 | "description": "Monokai dimmed theme for Visual Studio Code" 4 | } -------------------------------------------------------------------------------- /extensions/theme-seti/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Seti File Icon Theme", 3 | "description": "A file icon theme made out of the Seti UI file icons" 4 | } -------------------------------------------------------------------------------- /extensions/theme-solarized-dark/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Solarized Dark Theme", 3 | "description": "Solarized dark theme for Visual Studio Code" 4 | } -------------------------------------------------------------------------------- /extensions/theme-solarized-light/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Solarized Light Theme", 3 | "description": "Solarized light theme for Visual Studio Code" 4 | } -------------------------------------------------------------------------------- /extensions/vscode-api-tests/testWorkspace/sub/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/vscode-api-tests/testWorkspace/sub/image.png -------------------------------------------------------------------------------- /extensions/xml/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "XML Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in XML files." 4 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/tree/media/expanded.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/expanded-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some.cp1252.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/some.cp1252.txt -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some_utf16be.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/some_utf16be.css -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some_utf16le.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/some_utf16le.css -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/back-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/browser/parts/editor/media/back-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/stop-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/stop-tb.png -------------------------------------------------------------------------------- /extensions/extension-editing/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Extension Authoring", 3 | "description": "Provides linting capabilities for authoring extensions." 4 | } -------------------------------------------------------------------------------- /extensions/hlsl/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "HLSL Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in HLSL files." 4 | } -------------------------------------------------------------------------------- /extensions/make/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Make Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Make files." 4 | } -------------------------------------------------------------------------------- /extensions/perl/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Perl Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Perl files." 4 | } -------------------------------------------------------------------------------- /extensions/ruby/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Ruby Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Ruby files." 4 | } -------------------------------------------------------------------------------- /extensions/rust/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Rust Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Rust files." 4 | } -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-jsdoc-example.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * @example 3 | * 1 + 1 4 | * 5 | * @other 6 | * not colored 7 | */ 8 | const a = 1 -------------------------------------------------------------------------------- /extensions/yaml/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "YAML Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in YAML files." 4 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/octiconLabel/octicons/octicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/browser/ui/octiconLabel/octicons/octicons.ttf -------------------------------------------------------------------------------- /src/vs/base/browser/ui/tree/media/expanded-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some.shiftjis.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/some.shiftjis.txt -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/utf16_be_nobom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/utf16_be_nobom.txt -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/utf16_le_nobom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/base/test/node/encoding/fixtures/utf16_le_nobom.txt -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/forward-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/browser/parts/editor/media/forward-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/views/media/expanded.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/pause-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/pause-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/restart-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/restart-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/stepout-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/stepout-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/binary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/binary.txt -------------------------------------------------------------------------------- /extensions/docker/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Docker Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Docker files." 4 | } -------------------------------------------------------------------------------- /extensions/html/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "HTML Language Basics", 3 | "description": "Provides syntax highlighting, bracket matching & snippets in HTML files." 4 | } -------------------------------------------------------------------------------- /extensions/html/test/colorize-fixtures/12750.html: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /extensions/merge-conflict/resources/icons/merge-conflict.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/extensions/merge-conflict/resources/icons/merge-conflict.png -------------------------------------------------------------------------------- /extensions/npm/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/tree/media/expanded-hc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/expanded-hc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/views/media/expanded-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/continue-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/continue-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/stepinto-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/stepinto-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/stepover-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/stepover-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some.utf16le: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some.utf16le -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_gbk.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some_gbk.txt -------------------------------------------------------------------------------- /test/smoke/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | npm-debug.log 3 | Thumbs.db 4 | node_modules/ 5 | out/ 6 | keybindings.*.json 7 | test_data/ 8 | src/vscode/driver.d.ts 9 | vscode-server*/ -------------------------------------------------------------------------------- /extensions/clojure/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Clojure Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Clojure files." 4 | } -------------------------------------------------------------------------------- /extensions/css/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "CSS Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching for CSS, LESS and SCSS files." 4 | } -------------------------------------------------------------------------------- /extensions/grunt/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/gulp/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/jake/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/less/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Less Language Basics", 3 | "description": "Provides syntax highlighting, bracket matching and folding in Less files." 4 | } -------------------------------------------------------------------------------- /extensions/markdown-basics/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Markdown Language Basics", 3 | "description": "Provides snippets and syntax highlighting for Markdown." 4 | } 5 | -------------------------------------------------------------------------------- /extensions/python/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/razor/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Razor Language Basics", 3 | "description": "Provides syntax highlighting, bracket matching and folding in Razor files." 4 | } -------------------------------------------------------------------------------- /extensions/scss/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "SCSS Language Basics", 3 | "description": "Provides syntax highlighting, bracket matching and folding in SCSS files." 4 | } -------------------------------------------------------------------------------- /extensions/swift/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Swift Language Basics", 3 | "description": "Provides snippets, syntax highlighting and bracket matching in Swift files." 4 | } -------------------------------------------------------------------------------- /extensions/theme-tomorrow-night-blue/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Tomorrow Night Blue Theme", 3 | "description": "Tomorrow night blue theme for Visual Studio Code" 4 | } -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-members.ts: -------------------------------------------------------------------------------- 1 | class A2 extends B1 { 2 | public count: number = 9; 3 | public resolveNextGeneration(cell : A2) { 4 | } 5 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/splitview/arrow-expand.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/code/electron-browser/processExplorer/media/expanded.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/colorPicker/images/opacity-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/editor/contrib/colorPicker/images/opacity-background.png -------------------------------------------------------------------------------- /src/vs/platform/extensionManagement/node/media/defaultIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/platform/extensionManagement/node/media/defaultIcon.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/expanded.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/binary.wuff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/search/test/node/fixtures/binary.wuff -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/lorem_big5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/lorem_big5.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/lorem_cp866.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/lorem_cp866.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/lorem_gbk.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/lorem_gbk.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_big5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some_big5.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_cp1252.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some_cp1252.txt -------------------------------------------------------------------------------- /extensions/csharp/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "C# Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in C# files." 4 | } -------------------------------------------------------------------------------- /extensions/fsharp/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "F# Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in F# files." 4 | } -------------------------------------------------------------------------------- /extensions/groovy/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Groovy Language Basics", 3 | "description": "Provides snippets, syntax highlighting and bracket matching in Groovy files." 4 | } -------------------------------------------------------------------------------- /extensions/handlebars/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Handlebars Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Handlebars files." 4 | } -------------------------------------------------------------------------------- /extensions/markdown-basics/test/colorize-fixtures/test-33886.md: -------------------------------------------------------------------------------- 1 | # h 2 | 3 |

 4 | # a
 5 | 
6 | 7 | # h 8 | 9 |
10 | # a
11 | a
12 | 13 | # h -------------------------------------------------------------------------------- /extensions/python/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Python Language Basics", 3 | "description": "Provides syntax highlighting, bracket matching and folding in Python files." 4 | } -------------------------------------------------------------------------------- /extensions/shaderlab/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Shaderlab Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Shaderlab files." 4 | } -------------------------------------------------------------------------------- /extensions/typescript-language-features/.vscodeignore: -------------------------------------------------------------------------------- 1 | build/** 2 | src/** 3 | test/** 4 | out/** 5 | tsconfig.json 6 | extension.webpack.config.js 7 | cgmanifest.json 8 | yarn.lock 9 | -------------------------------------------------------------------------------- /resources/win32/bin/code.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal 3 | set VSCODE_DEV= 4 | set ELECTRON_RUN_AS_NODE=1 5 | "%~dp0..\@@NAME@@.exe" "%~dp0..\resources\app\out\cli.js" %* 6 | endlocal -------------------------------------------------------------------------------- /src/vs/base/browser/ui/breadcrumbs/collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/splitview/arrow-expand-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/tree/media/collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/collapsed-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/expando-expanded.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/views/media/expanded-hc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/expanded-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/files/node/watcher/win32/CodeHelper.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/files/node/watcher/win32/CodeHelper.exe -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/lorem_cp1252.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/lorem_cp1252.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/lorem_utf16be.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/lorem_utf16be.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/lorem_utf16le.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/lorem_utf16le.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_cyrillic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some_cyrillic.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_shiftjs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some_shiftjs.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_utf16le.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some_utf16le.css -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | 3 | LICENSE.txt eol=crlf 4 | ThirdPartyNotices.txt eol=crlf 5 | 6 | *.bat eol=crlf 7 | *.cmd eol=crlf 8 | *.ps1 eol=lf 9 | *.sh eol=lf 10 | *.rtf -text -------------------------------------------------------------------------------- /.mention-bot: -------------------------------------------------------------------------------- 1 | { 2 | "maxReviewers": 2, 3 | "requiredOrgs": ["Microsoft"], 4 | "skipAlreadyAssignedPR": true, 5 | "skipAlreadyMentionedPR": true, 6 | "skipCollaboratorPR": true 7 | } -------------------------------------------------------------------------------- /extensions/cpp/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "C/C++ Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in C/C++ files." 4 | } -------------------------------------------------------------------------------- /extensions/java/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Java Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in Java files." 4 | } -------------------------------------------------------------------------------- /extensions/make/language-configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "comments": { 3 | "lineComment": "#" 4 | }, 5 | "brackets": [ 6 | ["{", "}"], 7 | ["[", "]"], 8 | ["(", ")"] 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/merge-conflict/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/objective-c/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Objective-C Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Objective-C files." 4 | } -------------------------------------------------------------------------------- /extensions/shellscript/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Shell Script Language Basics", 3 | "description": "Provides syntax highlighting and bracket matching in Shell Script files." 4 | } -------------------------------------------------------------------------------- /extensions/sql/test/colorize-fixtures/test.sql: -------------------------------------------------------------------------------- 1 | CREATE VIEW METRIC_STATS (ID, MONTH, TEMP_C, RAIN_C) AS 2 | SELECT ID, 3 | MONTH, 4 | (TEMP_F - 32) * 5 /9, 5 | RAIN_I * 0.3937 6 | FROM STATS; -------------------------------------------------------------------------------- /extensions/vscode-api-tests/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/breadcrumbs/collpased-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/tree/media/collapsed-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/expando-expanded-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/parameterHints/arrow-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/parameterHints/arrow-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/files/test/node/fixtures/service/binary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/files/test/node/fixtures/service/binary.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/some_utf16be.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/search/test/node/fixtures/some_utf16be.css -------------------------------------------------------------------------------- /src/vs/workbench/services/search/test/node/fixtures/some_utf16le.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/search/test/node/fixtures/some_utf16le.css -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/lorem_shiftjis.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/lorem_shiftjis.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/utf16_be_nobom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/utf16_be_nobom.txt -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/utf16_le_nobom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/utf16_le_nobom.txt -------------------------------------------------------------------------------- /extensions/configuration-editing/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/git/resources/icons/dark/unstage.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /extensions/git/resources/icons/light/unstage.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /extensions/html-language-features/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.insertSpaces": false, 3 | "prettier.semi": true, 4 | "prettier.singleQuote": true, 5 | "prettier.printWidth": 120, 6 | } -------------------------------------------------------------------------------- /extensions/php-language-features/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/vscode-colorize-tests/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/vscode-test-resolver/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/tree/media/collapsed-hc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/collapsed-hc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/browser/widget/media/deletion.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /src/vs/editor/contrib/parameterHints/arrow-down-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/parameterHints/arrow-up-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/views/media/collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/expando-expanded.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/textfile/test/fixtures/some_small_cp1252.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/textfile/test/fixtures/some_small_cp1252.txt -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-issue5431.ts: -------------------------------------------------------------------------------- 1 | function foo(isAll, startTime, endTime) { 2 | const timeRange = isAll ? '所有时间' : `${startTime} - ${endTime}`; 3 | return true; 4 | } -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-strings.ts: -------------------------------------------------------------------------------- 1 | var x = `Hello ${foo}!`; 2 | console.log(`string text line 1 3 | string text line 2`); 4 | x = tag`Hello ${ a + b } world ${ a * b }`; -------------------------------------------------------------------------------- /extensions/vb/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Visual Basic Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in Visual Basic files." 4 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/splitview/arrow-collapse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/code/electron-browser/processExplorer/media/collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/browser/widget/media/deletion-inverse.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/views/media/collapsed-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/defaultIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/extensions/electron-browser/media/defaultIcon.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/theme-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/extensions/electron-browser/media/theme-icon.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/expando-expanded-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/bat/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Windows Bat Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in Windows batch files." 4 | } -------------------------------------------------------------------------------- /extensions/css-language-features/client/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/css-language-features/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/html-language-features/client/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/html-language-features/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/javascript/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "JavaScript Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in JavaScript files." 4 | } -------------------------------------------------------------------------------- /extensions/json-language-features/client/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "include": [ 7 | "src/**/*" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/powershell/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Powershell Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in Powershell files." 4 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/splitview/arrow-collapse-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/buildunit.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vs", 3 | "dependencies": [ 4 | ], 5 | "libs": [ 6 | "lib.core.d.ts" 7 | ], 8 | "sources": [ 9 | ], 10 | "declares": [ 11 | "vs/nls.d.ts" 12 | ] 13 | } -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/expando-collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/views/media/collapsed-hc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/externalTerminal/electron-browser/iTermHelper.scpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/externalTerminal/electron-browser/iTermHelper.scpt -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/collapsed-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/files/test/node/fixtures/service/some_utf16le.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/services/files/test/node/fixtures/service/some_utf16le.css -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/expando-collapsed-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/continue-without-debugging-tb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/debug/browser/media/continue-without-debugging-tb.png -------------------------------------------------------------------------------- /src/vs/workbench/contrib/externalTerminal/electron-browser/TerminalHelper.scpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilbinary/vscode/master/src/vs/workbench/contrib/externalTerminal/electron-browser/TerminalHelper.scpt -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/stop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /extensions/coffeescript/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "CoffeeScript Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in CoffeeScript files." 4 | } 5 | -------------------------------------------------------------------------------- /extensions/typescript-basics/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "TypeScript Language Basics", 3 | "description": "Provides snippets, syntax highlighting, bracket matching and folding in TypeScript files." 4 | } -------------------------------------------------------------------------------- /extensions/vscode-api-tests/testWorkspace/10linefile.ts: -------------------------------------------------------------------------------- 1 | function foo(): void { 2 | var a = 1; 3 | a = 1; 4 | a = 1; 5 | a = 1; 6 | a = 1; 7 | a = 1; 8 | a = 1; 9 | a = 1; 10 | } -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-minimize.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/expando-collapsed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/stop-inverse.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/quickopen/media/dirty.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-minimize-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/expando-collapsed-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/css/test/colorize-fixtures/test-variables.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --spacing-unit: 6px; 3 | --cell-padding: (4 * var(--spacing-unit)); 4 | } 5 | body { 6 | padding-left: calc(4 * var(--spacing-unit, 5px)); 7 | } -------------------------------------------------------------------------------- /extensions/git/test/colorize-fixtures/example.diff: -------------------------------------------------------------------------------- 1 | diff --git a/helloworld.txt b/helloworld.txt 2 | index e4f37c4..557db03 100644 3 | --- a/helloworld.txt 4 | +++ b/helloworld.txt 5 | @@ -1 +1 @@ 6 | -Hello world 7 | +Hello World -------------------------------------------------------------------------------- /extensions/html-language-features/server/src/test/fixtures/inputs/21634.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-dirty.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/panel/media/up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/html-language-features/server/src/test/fixtures/expected/21634.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /extensions/less/test/colorize-fixtures/test-cssvariables.less: -------------------------------------------------------------------------------- 1 | :root { 2 | --spacing-unit: 6px; 3 | --cell-padding: (4 * var(--spacing-unit)); 4 | } 5 | body { 6 | padding-left: calc(4 * var(--spacing-unit, 5px)); 7 | } -------------------------------------------------------------------------------- /extensions/scss/test/colorize-fixtures/test-cssvariables.scss: -------------------------------------------------------------------------------- 1 | :root { 2 | --spacing-unit: 6px; 3 | --cell-padding: (4 * var(--spacing-unit)); 4 | } 5 | body { 6 | padding-left: calc(4 * var(--spacing-unit, 5px)); 7 | } -------------------------------------------------------------------------------- /extensions/typescript-basics/test/colorize-fixtures/test-brackets.tsx: -------------------------------------------------------------------------------- 1 | let a = Array(); // Highlight ok here 2 | 3 | interface egGenericsInArray { 4 | a: Array; 5 | } 6 | let s = "nothing should fail here..."; -------------------------------------------------------------------------------- /extensions/vscode-api-tests/testworkspace.code-workspace: -------------------------------------------------------------------------------- 1 | { 2 | "folders": [ 3 | { 4 | "path": "testWorkspace" 5 | }, 6 | { 7 | "path": "testWorkspace2", 8 | "name": "Test Workspace 2" 9 | } 10 | ] 11 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/menu/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-up-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-dirty-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/panel/media/down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/quickopen/media/dirty-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/debug-auto-launch/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "downlevelIteration": true 6 | }, 7 | "include": [ 8 | "src/**/*" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/debug-server-ready/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "downlevelIteration": true 6 | }, 7 | "include": [ 8 | "src/**/*" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/markdown-language-features/.vscodeignore: -------------------------------------------------------------------------------- 1 | test/** 2 | src/** 3 | tsconfig.json 4 | out/test/** 5 | out/** 6 | extension.webpack.config.js 7 | cgmanifest.json 8 | yarn.lock 9 | preview-src/** 10 | webpack.config.js 11 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-dirty-inverse-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-dirty-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/panel/media/down-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/panel/media/up-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-maximize.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/action-close-dirty-focus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/action-close-dirty.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/languages/diff.language-configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "comments": { 3 | "lineComment": "#", 4 | "blockComment": [ "#", " " ] 5 | }, 6 | "brackets": [ 7 | ["{", "}"], 8 | ["[", "]"], 9 | ["(", ")"] 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/git/resources/icons/dark/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/resources/icons/light/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/syntaxes/ignore.tmLanguage.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ignore", 3 | "scopeName": "source.ignore", 4 | "patterns": [ 5 | { 6 | "match": "^#.*", 7 | "name": "comment.line.number-sign.ignore" 8 | } 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-maximize-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/profile-start.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/profile-stop.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/action-close-dirty-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/terminal/browser/media/new.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/languages/git-commit.language-configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "comments": { 3 | "lineComment": "#", 4 | "blockComment": [ "#", " " ] 5 | }, 6 | "brackets": [ 7 | ["{", "}"], 8 | ["[", "]"], 9 | ["(", ")"] 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/git/languages/git-rebase.language-configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "comments": { 3 | "lineComment": "#", 4 | "blockComment": [ "#", " " ] 5 | }, 6 | "brackets": [ 7 | ["{", "}"], 8 | ["[", "]"], 9 | ["(", ")"] 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/git/resources/icons/dark/stage.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /extensions/javascript/schemas/jsconfig.schema.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "JSON schema for the JavaScript configuration file", 3 | "type": "object", 4 | "default": { 5 | "compilerOptions": { 6 | "target": "es6" 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/next-diff.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/reverse-continue.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/profile-stop-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/resources/icons/light/stage.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /extensions/git/src/askpass.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | VSCODE_GIT_ASKPASS_PIPE=`mktemp` 3 | VSCODE_GIT_ASKPASS_PIPE="$VSCODE_GIT_ASKPASS_PIPE" "$VSCODE_GIT_ASKPASS_NODE" "$VSCODE_GIT_ASKPASS_MAIN" $* 4 | cat $VSCODE_GIT_ASKPASS_PIPE 5 | rm $VSCODE_GIT_ASKPASS_PIPE -------------------------------------------------------------------------------- /extensions/typescript-language-features/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "experimentalDecorators": true 6 | }, 7 | "include": [ 8 | "src/**/*" 9 | ] 10 | } -------------------------------------------------------------------------------- /resources/linux/debian/postrm.template: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright (c) Microsoft Corporation. All rights reserved. 4 | # Licensed under the MIT License. See License.txt in the project root for license information. 5 | 6 | rm -f /usr/bin/@@NAME@@ -------------------------------------------------------------------------------- /src/vs/editor/browser/widget/media/addition.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/reverse-continue-inverse.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/profile-start-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/php/test/colorize-fixtures/issue-28354.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/browser/widget/media/addition-inverse.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/next-diff-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/check-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/scm/browser/media/check-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/css-language-features/server/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.1.0", 3 | "command": "npm", 4 | "isShellCommand": true, 5 | "showOutput": "silent", 6 | "args": ["run", "watch"], 7 | "isWatching": true, 8 | "problemMatcher": "$tsc-watch" 9 | } -------------------------------------------------------------------------------- /extensions/emmet/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out" 5 | }, 6 | "exclude": [ 7 | "node_modules", 8 | ".vscode-test" 9 | ], 10 | "include": [ 11 | "src/**/*" 12 | ] 13 | } -------------------------------------------------------------------------------- /extensions/extension-editing/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "typeRoots": [ 6 | "node_modules/@types" 7 | ] 8 | }, 9 | "include": [ 10 | "src/**/*" 11 | ] 12 | } -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/previous-diff.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/add.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/check-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/configuration-editing/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "displayName": "Configuration Editing", 3 | "description": "Provides capabilities (advanced IntelliSense, auto-fixing) in configuration files like settings, launch, and extension recommendation files." 4 | } -------------------------------------------------------------------------------- /src/vs/base/test/node/encoding/fixtures/some.json.png: -------------------------------------------------------------------------------- 1 | { 2 | "type": "typescript", 3 | 4 | "sources": [ 5 | "examples/company.ts", 6 | "examples/conway.ts", 7 | "examples/employee.ts", 8 | "examples/large.ts", 9 | "examples/small.ts" 10 | ] 11 | } -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/previous-diff-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | 5 | --- 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /.github/similarity.yml: -------------------------------------------------------------------------------- 1 | { 2 | perform: true, 3 | whenCreatedByTeam: false, 4 | comment: "(Experimental duplicate detection)\nThanks for submitting this issue. Please also check if it is already covered by an existing one, like:\n${potentialDuplicates}" 5 | } 6 | -------------------------------------------------------------------------------- /extensions/json-language-features/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "sourceMap": true, 6 | "sourceRoot": "../src" 7 | }, 8 | "include": [ 9 | "src/**/*" 10 | ] 11 | } -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/add_inverse.svg: -------------------------------------------------------------------------------- 1 | Layer 1 -------------------------------------------------------------------------------- /src/vs/workbench/contrib/scm/browser/media/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/terminal/browser/media/new-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/npm/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "command": "npm", 4 | "type": "shell", 5 | "presentation": { 6 | "reveal": "silent", 7 | }, 8 | "args": ["run", "compile"], 9 | "isBackground": true, 10 | "problemMatcher": "$tsc-watch" 11 | } -------------------------------------------------------------------------------- /src/vs/workbench/contrib/terminal/browser/media/split.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/php/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "command": "npm", 4 | "type": "shell", 5 | "presentation": { 6 | "reveal": "silent" 7 | }, 8 | "args": ["run", "compile"], 9 | "isBackground": true, 10 | "problemMatcher": "$tsc-watch" 11 | } 12 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/terminal/browser/media/split-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/menu/submenu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/common/buildunit.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vs/base", 3 | "dependencies": [ 4 | { 5 | "name": "vs", 6 | "internal": false 7 | } 8 | ], 9 | "libs": [ 10 | "lib.core.d.ts" 11 | ], 12 | "sources": [ 13 | "**/*.ts" 14 | ], 15 | "declares": [] 16 | } 17 | -------------------------------------------------------------------------------- /src/vs/base/node/terminateProcess.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | terminateTree() { 4 | for cpid in $(/usr/bin/pgrep -P $1); do 5 | terminateTree $cpid 6 | done 7 | kill -9 $1 > /dev/null 2>&1 8 | } 9 | 10 | for pid in $*; do 11 | terminateTree $pid 12 | done -------------------------------------------------------------------------------- /src/vs/editor/contrib/suggest/media/info.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/split-editor-vertical.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git-ui/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "experimentalDecorators": true, 6 | "typeRoots": [ 7 | "./node_modules/@types" 8 | ] 9 | }, 10 | "include": [ 11 | "src/**/*" 12 | ] 13 | } -------------------------------------------------------------------------------- /extensions/git/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "experimentalDecorators": true, 6 | "typeRoots": [ 7 | "./node_modules/@types" 8 | ] 9 | }, 10 | "include": [ 11 | "src/**/*" 12 | ] 13 | } -------------------------------------------------------------------------------- /extensions/hlsl/test/colorize-fixtures/test.hlsl: -------------------------------------------------------------------------------- 1 | struct VS_OUTPUT 2 | { 3 | float4 Position : SV_Position; 4 | }; 5 | 6 | VS_OUTPUT main(in float4 vPosition : POSITION) 7 | { 8 | VS_OUTPUT Output; 9 | 10 | Output.Position = vPosition; 11 | 12 | return Output; 13 | } -------------------------------------------------------------------------------- /extensions/vscode-api-tests/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "command": "npm", 4 | "type": "shell", 5 | "presentation": { 6 | "reveal": "silent" 7 | }, 8 | "args": ["run", "compile"], 9 | "isBackground": true, 10 | "problemMatcher": "$tsc-watch" 11 | } 12 | -------------------------------------------------------------------------------- /extensions/vscode-test-resolver/scripts/terminateProcess.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | terminateTree() { 4 | for cpid in $(/usr/bin/pgrep -P $1); do 5 | terminateTree $cpid 6 | done 7 | kill -9 $1 > /dev/null 2>&1 8 | } 9 | 10 | for pid in $*; do 11 | terminateTree $pid 12 | done -------------------------------------------------------------------------------- /src/vs/base/browser/ui/dialog/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-down-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-left-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/scrollbar/media/arrow-right-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/json-language-features/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "command": "npm", 4 | "type": "shell", 5 | "presentation": { 6 | "reveal": "silent" 7 | }, 8 | "args": ["run", "compile"], 9 | "isBackground": true, 10 | "problemMatcher": "$tsc-watch" 11 | } 12 | -------------------------------------------------------------------------------- /extensions/vscode-colorize-tests/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "command": "npm", 4 | "type": "shell", 5 | "presentation": { 6 | "reveal": "silent" 7 | }, 8 | "args": ["run", "compile"], 9 | "isBackground": true, 10 | "problemMatcher": "$tsc-watch" 11 | } 12 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/split-editor-vertical-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/typings/jschardet.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'jschardet' { 2 | export interface IDetectedMap { 3 | encoding: string, 4 | confidence: number 5 | } 6 | export function detect(buffer: Buffer): IDetectedMap; 7 | 8 | export const Constants: { 9 | MINIMUM_THRESHOLD: number, 10 | } 11 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/dialog/close-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-restore.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/feedback/browser/media/info.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/coffeescript/test/colorize-fixtures/test-regex.coffee: -------------------------------------------------------------------------------- 1 | regex = /Hello (\d+) #{user}/g 2 | 2 / 3 3 | 2/3 4 | 5 | a = b/c + d/g 6 | someOtherStuff 7 | 8 | name="hello" 9 | test=/// #{name} 10 | 11 | fancyRegExp = /// 12 | (\d+) # numbers 13 | (\w*) # letters 14 | $ # the end 15 | /// -------------------------------------------------------------------------------- /extensions/ini/test/colorize-fixtures/test.ini: -------------------------------------------------------------------------------- 1 | ; last modified 1 April 2001 by John Doe 2 | [owner] 3 | name=John Doe 4 | organization=Acme Widgets Inc. 5 | 6 | [database] 7 | ; use IP address in case network name resolution is not working 8 | server=192.0.2.62 9 | port=143 10 | file="payroll.dat" -------------------------------------------------------------------------------- /extensions/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vscode-extensions", 3 | "version": "0.0.1", 4 | "description": "Dependencies shared by all extensions", 5 | "dependencies": { 6 | "typescript": "3.5.2" 7 | }, 8 | "scripts": { 9 | "postinstall": "node ./postinstall" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/panel/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-restore-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/services/files/node/watcher/win32/CodeHelper.md: -------------------------------------------------------------------------------- 1 | # Native File Watching for Windows using C# FileSystemWatcher 2 | 3 | - Repository: https://github.com/Microsoft/vscode-filewatcher-windows 4 | 5 | # Build 6 | 7 | - Build in "Release" config 8 | - Copy CodeHelper.exe over into this folder -------------------------------------------------------------------------------- /extensions/git/resources/icons/dark/open-file.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/resources/icons/light/open-file.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/shared.tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es2018", 4 | "module": "commonjs", 5 | "strict": true, 6 | "alwaysStrict": true, 7 | "noImplicitAny": true, 8 | "noImplicitReturns": true, 9 | "noUnusedLocals": true, 10 | "noUnusedParameters": true 11 | } 12 | } -------------------------------------------------------------------------------- /extensions/xml/test/colorize-fixtures/test-7115.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/no-filter-hc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-big.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/panel/media/close-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/titlebar/media/chrome-close-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/resources/icons/dark/open-file-mono.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/resources/icons/light/open-file-mono.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git/src/typings/jschardet.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'jschardet' { 2 | export interface IDetectedMap { 3 | encoding: string, 4 | confidence: number 5 | } 6 | export function detect(buffer: Buffer): IDetectedMap; 7 | 8 | export const Constants: { 9 | MINIMUM_THRESHOLD: number, 10 | } 11 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/no-filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-big-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-big-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/tree/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tree", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "devDependencies": { 7 | "koa": "^2.5.1", 8 | "koa-mount": "^3.0.0", 9 | "koa-route": "^3.2.0", 10 | "koa-static": "^5.0.0", 11 | "mz": "^2.7.0" 12 | } 13 | } -------------------------------------------------------------------------------- /extensions/typescript-basics/schemas/tsconfig.schema.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "JSON schema for the TypeScript compiler's configuration file", 3 | "type": "object", 4 | "default": { 5 | "compilerOptions": { 6 | "module": "commonjs" 7 | }, 8 | "exclude": [ 9 | "node_modules" 10 | ] 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/no-filter-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-big-inverse-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/html/test/colorize-fixtures/25920.html: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /extensions/markdown-language-features/media/ViewSource_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/test-release.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | setlocal 3 | 4 | pushd %~dp0\.. 5 | 6 | :: Endgame tests in AMD 7 | call .\scripts\test.bat --runGlob **\*.releaseTest.js %* 8 | if %errorlevel% neq 0 exit /b %errorlevel% 9 | 10 | 11 | rmdir /s /q %VSCODEUSERDATADIR% 12 | 13 | popd 14 | 15 | endlocal 16 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/filter-hc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/CollapseAll.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/output/browser/media/open_log_file.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/open-file.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/markdown-language-features/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../shared.tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out", 5 | "experimentalDecorators": true, 6 | "lib": [ 7 | "es6", 8 | "es2015.promise", 9 | "dom" 10 | ] 11 | }, 12 | "include": [ 13 | "src/**/*" 14 | ] 15 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/filter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/output/browser/media/open_log_file_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/json/test/colorize-fixtures/test.json: -------------------------------------------------------------------------------- 1 | { 2 | // a comment 3 | "options": { 4 | "myBool": true, 5 | "myInteger": 1, 6 | "myString": "String\u0056", 7 | "myNumber": 1.24, 8 | "myNull": null, 9 | "myArray": [ 1, "Hello", true, null, [], {}], 10 | "myObject" : { 11 | "foo": "bar" 12 | } 13 | } 14 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/filter-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/base/parts/tree/browser/CollapseAll_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/open-file-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/linux/debian/prerm.template: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # 3 | # Copyright (c) Microsoft Corporation. All rights reserved. 4 | # Licensed under the MIT License. See License.txt in the project root for license information. 5 | 6 | # Deregister code from the alternatives system 7 | update-alternatives --remove editor /usr/bin/@@NAME@@ -------------------------------------------------------------------------------- /src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-2x.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/CollapseAll.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/CollapseAll.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/php-language-features/README.md: -------------------------------------------------------------------------------- 1 | # Language Features for PHP files 2 | 3 | **Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled. 4 | 5 | ## Features 6 | 7 | See [PHP in Visual Studio Code](https://code.visualstudio.com/docs/languages/php) to learn about the features of this extension. -------------------------------------------------------------------------------- /src/vs/editor/contrib/folding/arrow-expand.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/collapseAll.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/json-language-features/README.md: -------------------------------------------------------------------------------- 1 | # Language Features for JSON files 2 | 3 | **Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled. 4 | 5 | ## Features 6 | 7 | See [JSON in Visual Studio Code](https://code.visualstudio.com/docs/languages/json) to learn about the features of this extension. -------------------------------------------------------------------------------- /extensions/merge-conflict/README.md: -------------------------------------------------------------------------------- 1 | # Merge Conflict 2 | 3 | **Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled. 4 | 5 | ## Features 6 | 7 | See [Merge Conflicts in VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_merge-conflicts) to learn about features of this extension. 8 | -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/browser/widget/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/next.svg: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/folding/arrow-expand-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/suggest/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/comments/browser/media/comment.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/CollapseAll_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/saveall.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/CollapseAll_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | // See https://go.microsoft.com/fwlink/?LinkId=827846 3 | // for the documentation about the extensions.json format 4 | "recommendations": [ 5 | "ms-vscode.vscode-typescript-tslint-plugin", 6 | "dbaeumer.vscode-eslint", 7 | "EditorConfig.EditorConfig", 8 | "msjsdiag.debugger-for-chrome" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /extensions/lua/test/colorize-fixtures/test.lua: -------------------------------------------------------------------------------- 1 | -- defines a factorial function 2 | function fact (n) 3 | if n == 0 then 4 | return 1 5 | else 6 | return n * fact(n-1) 7 | end 8 | end 9 | 10 | print("enter a number:") 11 | a = io.read("*number") -- read a number 12 | print(fact(a)) -------------------------------------------------------------------------------- /extensions/markdown-language-features/preview-src/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "outDir": "./dist/", 4 | "module": "commonjs", 5 | "target": "es6", 6 | "jsx": "react", 7 | "sourceMap": true, 8 | "strict": true, 9 | "strictBindCallApply": true, 10 | "noImplicitAny": true, 11 | "noUnusedLocals": true 12 | } 13 | } -------------------------------------------------------------------------------- /src/vs/base/browser/ui/list/media/close-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/close-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/suggest/media/close-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/actions/media/remove.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/extensions-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/saveall_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/collapseAll_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/csharp/snippets/csharp.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "#region $0" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "#endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /extensions/fsharp/snippets/fsharp.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "//#region $0" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "//#endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /extensions/python/test/colorize-fixtures/test-freeze-56377.py: -------------------------------------------------------------------------------- 1 | record = { 2 | "headers": {k: str(v) for k, v in self.request.META.items() if k.startswith('HTTP_')} 3 | } 4 | cmd = "git-clang-format --style=\"{{BasedOnStyle: Google, ColumnLimit: 100, IndentWidth: 2, " \ "AlignConsecutiveAssignments: true}}\" {COMMIT_SHA} -- ./**/*.proto > {OUTPUT}".format( -------------------------------------------------------------------------------- /src/vs/editor/browser/widget/media/close-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/next-inverse.svg: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/referenceSearch/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/actions/media/remove-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/save.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/needs_more_info.yml: -------------------------------------------------------------------------------- 1 | { 2 | daysUntilClose: 7, 3 | needsMoreInfoLabel: 'needs more info', 4 | perform: true, 5 | closeComment: "This issue has been closed automatically because it needs more information and has not had recent activity. See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nHappy Coding!" 6 | } 7 | -------------------------------------------------------------------------------- /extensions/cpp/snippets/c.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "#pragma region $0" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "#pragma endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /extensions/cpp/snippets/cpp.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "#pragma region $0" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "#pragma endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /extensions/git-ui/README.md: -------------------------------------------------------------------------------- 1 | # Git UI integration for Visual Studio Code 2 | 3 | **Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled. 4 | 5 | ## Features 6 | 7 | See [Git support in VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_git-support) to learn about the features of this extension. 8 | -------------------------------------------------------------------------------- /extensions/java/snippets/java.snippets.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "//#region" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "//#endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /extensions/markdown-language-features/README.md: -------------------------------------------------------------------------------- 1 | # Language Features for Markdown files 2 | 3 | **Notice:** This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled. 4 | 5 | ## Features 6 | 7 | See [Markdown in Visual Studio Code](https://code.visualstudio.com/docs/languages/markdown) to learn about the features of this extension. -------------------------------------------------------------------------------- /extensions/powershell/snippets/powershell.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "#region $0" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "#endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/referenceSearch/media/close-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/notifications/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/comments/browser/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/feedback/browser/media/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/action-close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/bat/snippets/batchfile.snippets.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "::#region" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "::#endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/previous.svg: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-statusview.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/extensions/electron-browser/media/save-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/feedback/browser/media/close-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/action-close-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/action-close-focus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/action-remove.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/coffeescript/snippets/coffeescript.snippets.json: -------------------------------------------------------------------------------- 1 | { 2 | "Region Start": { 3 | "prefix": "#region", 4 | "body": [ 5 | "#region" 6 | ], 7 | "description": "Folding Region Start" 8 | }, 9 | "Region End": { 10 | "prefix": "#endregion", 11 | "body": [ 12 | "#endregion" 13 | ], 14 | "description": "Folding Region End" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/notifications/media/close-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/action-remove.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/search/browser/media/action-remove-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/css/.vscode/launch.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.0", 3 | "configurations": [ 4 | { 5 | "name": "Launch Grammar", 6 | "type": "extensionHost", 7 | "request": "launch", 8 | "runtimeExecutable": "${execPath}", 9 | "args": [ 10 | "--extensionDevelopmentPath=${workspaceRoot}" 11 | ] 12 | } 13 | ] 14 | } 15 | -------------------------------------------------------------------------------- /src/vs/editor/contrib/find/images/previous-inverse.svg: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/close-statusview-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/preferences/browser/media/action-remove-dark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/css.d.ts: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | 6 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Question 3 | about: The issue tracker is not for questions. Please ask questions on https://stackoverflow.com/questions/tagged/visual-studio-code. 4 | 5 | --- 6 | 7 | 🚨 The issue tracker is not for questions 🚨 8 | 9 | If you have a question, please ask it on https://stackoverflow.com/questions/tagged/visual-studio-code. 10 | -------------------------------------------------------------------------------- /extensions/rust/test/colorize-fixtures/test.rs: -------------------------------------------------------------------------------- 1 | use std::io; 2 | 3 | fn main() { 4 | println!("Guess the number!"); 5 | 6 | println!("Please input your guess."); 7 | 8 | let mut guess = String::new(); 9 | 10 | io::stdin().read_line(&mut guess) 11 | .ok() 12 | .expect("Failed to read line"); 13 | 14 | println!("You guessed: {}", guess); 15 | } -------------------------------------------------------------------------------- /src/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "parserOptions": { 3 | "ecmaVersion": 6 4 | }, 5 | "env": { 6 | "node": true, 7 | "es6": true, 8 | "browser": true, 9 | "amd": true 10 | }, 11 | "rules": { 12 | "no-console": 0, 13 | "no-cond-assign": 0, 14 | "no-unused-vars": "error", 15 | "no-extra-semi": "error", 16 | "semi": "error", 17 | "no-inner-declarations": 0 18 | } 19 | } -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/closeall.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/css-language-features/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "tasks": [ 4 | { 5 | "type": "npm", 6 | "script": "compile", 7 | "problemMatcher": "$tsc-watch", 8 | "isBackground": true, 9 | "presentation": { 10 | "reveal": "never" 11 | }, 12 | "group": { 13 | "kind": "build", 14 | "isDefault": true 15 | } 16 | } 17 | ] 18 | } -------------------------------------------------------------------------------- /extensions/theme-seti/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "seti-ui", 8 | "repositoryUrl": "https://github.com/jesseweed/seti-ui", 9 | "commitHash": "89175d7f9e0c70cd325b80a18a3c77fc8eb7c798" 10 | } 11 | }, 12 | "version": "0.1.0" 13 | } 14 | ], 15 | "version": 1 16 | } -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/notifications/media/closeall.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/swift/test/colorize-fixtures/test.swift: -------------------------------------------------------------------------------- 1 | var teamScore = 0 2 | var greeting = "Hello!" 3 | var multiLineString = """ 4 | This is a multi-line string! 5 | """ 6 | func hasAnyMatches(list: [Int], condition: (Int) -> Bool) -> Bool { 7 | for item in list { 8 | if condition(item) { 9 | return true 10 | } 11 | } 12 | return false 13 | } 14 | -------------------------------------------------------------------------------- /extensions/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | typescript@3.5.2: 6 | version "3.5.2" 7 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.2.tgz#a09e1dc69bc9551cadf17dba10ee42cf55e5d56c" 8 | integrity sha512-7KxJovlYhTX5RaRbUdkAXN1KUZ8PwWlTzQdHV6xNqvuFOs7+WBo10TQUqT19Q/Jz2hk5v9TQDIhyLhhJY4p5AA== 9 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/closeall-editors.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/contrib/debug/browser/media/add-focus.svg: -------------------------------------------------------------------------------- 1 | add-focus -------------------------------------------------------------------------------- /src/vs/workbench/contrib/files/browser/media/closeall_inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/debug-server-ready/.vscode/launch.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.0", 3 | "configurations": [ 4 | { 5 | "name": "Run Server Ready Extension", 6 | "type": "extensionHost", 7 | "request": "launch", 8 | "args": [ 9 | "--extensionDevelopmentPath=${workspaceFolder}", 10 | ], 11 | "outFiles": [ 12 | "${workspaceFolder}/out/**/*.js" 13 | ] 14 | } 15 | ] 16 | } -------------------------------------------------------------------------------- /resources/win32/VisualElementsManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/editor/media/closeall-editors-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vs/workbench/browser/parts/notifications/media/closeall-inverse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extensions/git-ui/yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@types/node@^10.14.8": 6 | version "10.14.8" 7 | resolved "https://registry.yarnpkg.com/@types/node/-/node-10.14.8.tgz#fe444203ecef1162348cd6deb76c62477b2cc6e9" 8 | integrity sha512-I4+DbJEhLEg4/vIy/2gkWDvXBOOtPKV9EnLhYjMoqxcRW+TTZtUftkHktz/a8suoD5mUL7m6ReLrkPvSsCQQmw== 9 | -------------------------------------------------------------------------------- /src/typings/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "definitelytyped", 8 | "repositoryUrl": "https://github.com/DefinitelyTyped/DefinitelyTyped", 9 | "commitHash": "69e3ac6bec3008271f76bbfa7cf69aa9198c4ff0" 10 | } 11 | }, 12 | "license": "MIT" 13 | } 14 | ], 15 | "version": 1 16 | } 17 | -------------------------------------------------------------------------------- /extensions/r/language-configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "comments": { 3 | "lineComment": "#" 4 | }, 5 | "brackets": [ 6 | ["{", "}"], 7 | ["[", "]"], 8 | ["(", ")"] 9 | ], 10 | "autoClosingPairs": [ 11 | ["{", "}"], 12 | ["[", "]"], 13 | ["(", ")"], 14 | ["\"", "\""] 15 | ], 16 | "surroundingPairs": [ 17 | ["{", "}"], 18 | ["[", "]"], 19 | ["(", ")"], 20 | ["\"", "\""] 21 | ] 22 | } -------------------------------------------------------------------------------- /extensions/yaml/test/colorize-fixtures/issue-6303.yaml: -------------------------------------------------------------------------------- 1 | swagger: '2.0' 2 | info: 3 | description: 'The API Management Service API defines an updated and refined version 4 | of the concepts currently known as Developer, APP, and API Product in Edge. Of 5 | note is the introduction of the API concept, missing previously from Edge 6 | 7 | ' 8 | title: API Management Service API 9 | version: initial -------------------------------------------------------------------------------- /extensions/less/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "language-less", 8 | "repositoryUrl": "https://github.com/atom/language-less", 9 | "commitHash": "87d4d59e8de6796b506b81a16e1dc1fafc99d30f" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.34.2" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/php/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "language-php", 8 | "repositoryUrl": "https://github.com/atom/language-php", 9 | "commitHash": "b896ebfb6f669b8714f419527f047466420efe5c" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.44.1" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/r/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "Ikuyadeu/vscode-R", 8 | "repositoryUrl": "https://github.com/Ikuyadeu/vscode-R", 9 | "commitHash": "1cd3d42a6b2e54276ef2d71fe33bb3fefb1d6cff" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.5.5" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | "env": { 4 | "node": true, 5 | "es6": true 6 | }, 7 | "rules": { 8 | "no-console": 0, 9 | "no-cond-assign": 0, 10 | "no-unused-vars": 1, 11 | "no-extra-semi": "warn", 12 | "semi": "warn" 13 | }, 14 | "extends": "eslint:recommended", 15 | "parserOptions": { 16 | "ecmaFeatures": { 17 | "experimentalObjectRestSpread": true 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /extensions/html-language-features/server/src/test/fixtures/expected/19813-tab.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /extensions/java/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "atom/language-java", 8 | "repositoryUrl": "https://github.com/atom/language-java", 9 | "commitHash": "759a0ac02dc091018a112b25a5a6d894918a0aa8" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.31.3" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/theme-red/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "Colorsublime-Themes", 8 | "repositoryUrl": "https://github.com/Colorsublime/Colorsublime-Themes", 9 | "commitHash": "c10fdd8b144486b7a4f3cb4e2251c66df222a825" 10 | } 11 | }, 12 | "version": "0.1.0" 13 | } 14 | ], 15 | "version": 1 16 | } 17 | -------------------------------------------------------------------------------- /resources/linux/code-url-handler.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=@@NAME_LONG@@ - URL Handler 3 | Comment=Code Editing. Redefined. 4 | GenericName=Text Editor 5 | Exec=/usr/share/@@NAME@@/@@NAME@@ --open-url %U 6 | Icon=@@ICON@@ 7 | Type=Application 8 | NoDisplay=true 9 | StartupNotify=true 10 | Categories=Utility;TextEditor;Development;IDE; 11 | MimeType=x-scheme-handler/@@URLPROTOCOL@@; 12 | Keywords=vscode; 13 | -------------------------------------------------------------------------------- /src/vs/base/common/marked/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "marked", 8 | "repositoryUrl": "https://github.com/markedjs/marked", 9 | "commitHash": "529a8d4e185a8aa561e4d8d2891f8556b5717cd4" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.6.2" 14 | } 15 | ], 16 | "version": 1 17 | } 18 | -------------------------------------------------------------------------------- /extensions/html-language-features/.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "tasks": [ 4 | { 5 | "label": "npm", 6 | "command": "npm", 7 | "args": ["run", "compile"], 8 | "type": "shell", 9 | "presentation": { 10 | "reveal": "silent", 11 | "focus": false, 12 | "panel": "shared" 13 | }, 14 | "isBackground": true, 15 | "problemMatcher": "$tsc-watch" 16 | } 17 | ], 18 | } -------------------------------------------------------------------------------- /extensions/sql/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "Microsoft/vscode-mssql", 8 | "repositoryUrl": "https://github.com/Microsoft/vscode-mssql", 9 | "commitHash": "a79741f76fd33bd137a8c28172c9750b978309b6" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "1.6.0" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/theme-monokai/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "Colorsublime-Themes", 8 | "repositoryUrl": "https://github.com/Colorsublime/Colorsublime-Themes", 9 | "commitHash": "c10fdd8b144486b7a4f3cb4e2251c66df222a825" 10 | } 11 | }, 12 | "version": "0.1.0" 13 | } 14 | ], 15 | "version": 1 16 | } 17 | -------------------------------------------------------------------------------- /extensions/theme-quietlight/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "Colorsublime-Themes", 8 | "repositoryUrl": "https://github.com/Colorsublime/Colorsublime-Themes", 9 | "commitHash": "c10fdd8b144486b7a4f3cb4e2251c66df222a825" 10 | } 11 | }, 12 | "version": "0.1.0" 13 | } 14 | ], 15 | "version": 1 16 | } 17 | -------------------------------------------------------------------------------- /extensions/bat/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "mmims/language-batchfile", 8 | "repositoryUrl": "https://github.com/mmims/language-batchfile", 9 | "commitHash": "95ea8c699f7a8296b15767069868532d52631c46" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.7.5" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/css-language-features/server/test/pathCompletionFixtures/.foo.js: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ -------------------------------------------------------------------------------- /extensions/hlsl/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "shaders-tmLanguage", 8 | "repositoryUrl": "https://github.com/tgjones/shaders-tmLanguage", 9 | "commitHash": "cd1ef40f549f9ce2b9e6b73498688de114a85382" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.1.0" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/python/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "MagicStack/MagicPython", 8 | "repositoryUrl": "https://github.com/MagicStack/MagicPython", 9 | "commitHash": "38422d302fe0b3e7716d26ce8cd7d0b9685f3a38" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "1.1.1" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/razor/cgmanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "registrations": [ 3 | { 4 | "component": { 5 | "type": "git", 6 | "git": { 7 | "name": "demyte/language-cshtml", 8 | "repositoryUrl": "https://github.com/demyte/language-cshtml", 9 | "commitHash": "e6e54d5a86a28cc1e44609a32aaa10a244cd3f81" 10 | } 11 | }, 12 | "license": "MIT", 13 | "version": "0.3.0" 14 | } 15 | ], 16 | "version": 1 17 | } -------------------------------------------------------------------------------- /extensions/rust/test/colorize-fixtures/test-6611.rs: -------------------------------------------------------------------------------- 1 | impl Foo 2 | where A: B 3 | { } 4 | 5 | impl Foo for C 6 | where A: B 7 | { } 8 | 9 | impl Foo for C 10 | { 11 | fn foo -> C 12 | where A: B 13 | { } 14 | } 15 | 16 | fn foo -> C 17 | where A: B 18 | { } 19 | 20 | struct Foo 21 | where A: B 22 | { } 23 | 24 | trait Foo : C 25 | where A: B 26 | { } --------------------------------------------------------------------------------