├── i18n
├── .gitignore
├── deu
│ ├── extensions
│ │ ├── emmet
│ │ │ └── package.i18n.json
│ │ ├── markdown
│ │ │ └── out
│ │ │ │ └── previewContentProvider.i18n.json
│ │ ├── typescript
│ │ │ └── out
│ │ │ │ └── features
│ │ │ │ └── taskProvider.i18n.json
│ │ └── git
│ │ │ └── out
│ │ │ └── scmProvider.i18n.json
│ └── src
│ │ └── vs
│ │ ├── code
│ │ └── electron-main
│ │ │ └── auth.i18n.json
│ │ ├── editor
│ │ └── browser
│ │ │ └── widget
│ │ │ └── diffEditorWidget.i18n.json
│ │ └── workbench
│ │ └── parts
│ │ ├── tasks
│ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ │ └── terminal
│ │ └── browser
│ │ └── terminalQuickOpen.i18n.json
├── fra
│ ├── extensions
│ │ ├── emmet
│ │ │ └── package.i18n.json
│ │ ├── markdown
│ │ │ └── out
│ │ │ │ └── previewContentProvider.i18n.json
│ │ ├── typescript
│ │ │ └── out
│ │ │ │ └── features
│ │ │ │ └── taskProvider.i18n.json
│ │ └── git
│ │ │ └── out
│ │ │ └── scmProvider.i18n.json
│ └── src
│ │ └── vs
│ │ └── workbench
│ │ └── parts
│ │ ├── tasks
│ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ │ └── terminal
│ │ └── browser
│ │ └── terminalQuickOpen.i18n.json
├── kor
│ ├── extensions
│ │ ├── emmet
│ │ │ └── package.i18n.json
│ │ ├── markdown
│ │ │ └── out
│ │ │ │ └── previewContentProvider.i18n.json
│ │ ├── typescript
│ │ │ └── out
│ │ │ │ └── features
│ │ │ │ └── taskProvider.i18n.json
│ │ └── git
│ │ │ └── out
│ │ │ └── scmProvider.i18n.json
│ └── src
│ │ └── vs
│ │ ├── code
│ │ └── electron-main
│ │ │ └── auth.i18n.json
│ │ ├── editor
│ │ └── browser
│ │ │ └── widget
│ │ │ └── diffEditorWidget.i18n.json
│ │ └── workbench
│ │ └── parts
│ │ ├── tasks
│ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ │ └── terminal
│ │ └── browser
│ │ └── terminalQuickOpen.i18n.json
├── rus
│ ├── extensions
│ │ ├── emmet
│ │ │ └── package.i18n.json
│ │ ├── markdown
│ │ │ └── out
│ │ │ │ └── previewContentProvider.i18n.json
│ │ ├── typescript
│ │ │ └── out
│ │ │ │ └── features
│ │ │ │ └── taskProvider.i18n.json
│ │ └── git
│ │ │ └── out
│ │ │ └── scmProvider.i18n.json
│ └── src
│ │ └── vs
│ │ ├── code
│ │ └── electron-main
│ │ │ └── auth.i18n.json
│ │ └── workbench
│ │ └── parts
│ │ ├── tasks
│ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ │ └── terminal
│ │ └── browser
│ │ └── terminalQuickOpen.i18n.json
├── cht
│ ├── src
│ │ └── vs
│ │ │ ├── code
│ │ │ └── electron-main
│ │ │ │ └── auth.i18n.json
│ │ │ ├── editor
│ │ │ └── browser
│ │ │ │ └── widget
│ │ │ │ └── diffEditorWidget.i18n.json
│ │ │ └── workbench
│ │ │ └── parts
│ │ │ ├── tasks
│ │ │ └── common
│ │ │ │ └── taskTypeRegistry.i18n.json
│ │ │ └── terminal
│ │ │ └── browser
│ │ │ └── terminalQuickOpen.i18n.json
│ └── extensions
│ │ ├── typescript
│ │ └── out
│ │ │ └── features
│ │ │ └── taskProvider.i18n.json
│ │ └── git
│ │ └── out
│ │ └── scmProvider.i18n.json
├── ita
│ └── src
│ │ └── vs
│ │ ├── code
│ │ └── electron-main
│ │ │ └── auth.i18n.json
│ │ └── workbench
│ │ └── parts
│ │ ├── tasks
│ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ │ └── terminal
│ │ └── browser
│ │ └── terminalQuickOpen.i18n.json
├── chs
│ ├── src
│ │ └── vs
│ │ │ └── workbench
│ │ │ └── parts
│ │ │ └── tasks
│ │ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ └── extensions
│ │ └── git
│ │ └── out
│ │ └── scmProvider.i18n.json
├── esn
│ └── src
│ │ └── vs
│ │ └── workbench
│ │ └── parts
│ │ ├── tasks
│ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ │ └── terminal
│ │ └── browser
│ │ └── terminalQuickOpen.i18n.json
├── hun
│ ├── src
│ │ └── vs
│ │ │ └── workbench
│ │ │ └── parts
│ │ │ └── tasks
│ │ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ └── extensions
│ │ └── git
│ │ └── out
│ │ └── scmProvider.i18n.json
├── jpn
│ ├── src
│ │ └── vs
│ │ │ └── workbench
│ │ │ └── parts
│ │ │ └── tasks
│ │ │ └── common
│ │ │ └── taskTypeRegistry.i18n.json
│ └── extensions
│ │ └── git
│ │ └── out
│ │ └── scmProvider.i18n.json
├── ptb
│ └── src
│ │ └── vs
│ │ └── workbench
│ │ └── parts
│ │ └── tasks
│ │ └── common
│ │ └── taskTypeRegistry.i18n.json
└── trk
│ └── src
│ └── vs
│ └── workbench
│ └── parts
│ └── tasks
│ └── common
│ └── taskTypeRegistry.i18n.json
├── extensions
├── r
│ ├── .vscodeignore
│ └── language-configuration.json
├── bat
│ ├── .vscodeignore
│ └── language-configuration.json
├── cpp
│ ├── .vscodeignore
│ └── test
│ │ └── colorize-fixtures
│ │ └── test-23630.cpp
├── csharp
│ ├── .vscodeignore
│ └── OSSREADME.json
├── diff
│ ├── .vscodeignore
│ └── language-configuration.json
├── docker
│ ├── .vscodeignore
│ ├── OSSREADME.json
│ └── language-configuration.json
├── fsharp
│ ├── .vscodeignore
│ └── OSSREADME.json
├── go
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test-13777.go
│ └── OSSREADME.json
├── groovy
│ ├── .vscodeignore
│ └── language-configuration.json
├── hlsl
│ ├── .vscodeignore
│ ├── OSSREADME.json
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test.hlsl
│ └── language-configuration.json
├── ini
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test.ini
│ ├── properties.language-configuration.json
│ └── ini.language-configuration.json
├── java
│ └── .vscodeignore
├── less
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ ├── 14119.less
│ │ │ └── test-cssvariables.less
│ └── OSSREADME.json
├── lua
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test.lua
│ └── language-configuration.json
├── make
│ ├── .vscodeignore
│ └── language-configuration.json
├── perl
│ ├── .vscodeignore
│ ├── perl.language-configuration.json
│ └── perl6.language-configuration.json
├── pug
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test-4287.pug
│ └── language-configuration.json
├── razor
│ ├── .vscodeignore
│ └── OSSREADME.json
├── ruby
│ └── .vscodeignore
├── rust
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ ├── test.rs
│ │ │ └── test-6611.rs
│ ├── OSSREADME.json
│ └── language-configuration.json
├── scss
│ ├── .vscodeignore
│ └── test
│ │ └── colorize-fixtures
│ │ └── test-cssvariables.scss
├── sql
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test.sql
│ └── package.json
├── swift
│ ├── .vscodeignore
│ └── test
│ │ └── colorize-fixtures
│ │ └── test.swift
├── vb
│ ├── .vscodeignore
│ └── language-configuration.json
├── xml
│ ├── .vscodeignore
│ └── test
│ │ └── colorize-fixtures
│ │ └── test-7115.xml
├── yaml
│ ├── .vscodeignore
│ ├── .gitignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ ├── issue-1550.yaml
│ │ │ ├── issue-4008.yaml
│ │ │ └── issue-6303.yaml
│ └── language-configuration.json
├── clojure
│ ├── .vscodeignore
│ └── language-configuration.json
├── gitsyntax
│ ├── .vscodeignore
│ ├── git-commit.language-configuration.json
│ └── git-rebase.language-configuration.json
├── handlebars
│ └── .vscodeignore
├── objective-c
│ └── .vscodeignore
├── powershell
│ ├── .vscodeignore
│ └── OSSREADME.json
├── shaderlab
│ ├── .vscodeignore
│ ├── OSSREADME.json
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test.shader
│ └── language-configuration.json
├── shellscript
│ ├── .vscodeignore
│ └── language-configuration.json
├── theme-seti
│ ├── .vscodeignore
│ ├── icons
│ │ └── seti.woff
│ └── OSSREADME.json
├── coffeescript
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test-regex.coffee
│ └── language-configuration.json
├── git
│ ├── test
│ │ └── mocha.opts
│ ├── src
│ │ ├── askpass-empty.sh
│ │ └── askpass.sh
│ ├── .vscodeignore
│ ├── resources
│ │ └── icons
│ │ │ ├── dark
│ │ │ ├── unstage.svg
│ │ │ ├── check.svg
│ │ │ ├── stage.svg
│ │ │ ├── open-file.svg
│ │ │ ├── clean.svg
│ │ │ ├── status-added.svg
│ │ │ ├── status-conflict.svg
│ │ │ └── status-copied.svg
│ │ │ └── light
│ │ │ ├── unstage.svg
│ │ │ ├── stage.svg
│ │ │ ├── check.svg
│ │ │ ├── open-file.svg
│ │ │ └── clean.svg
│ └── tsconfig.json
├── gulp
│ ├── .vscodeignore
│ ├── package.nls.json
│ ├── npm-shrinkwrap.json
│ └── tsconfig.json
├── jake
│ ├── .vscodeignore
│ ├── package.nls.json
│ ├── npm-shrinkwrap.json
│ └── tsconfig.json
├── npm
│ ├── .vscodeignore
│ ├── package.nls.json
│ ├── .vscode
│ │ ├── tasks.json
│ │ └── launch.json
│ ├── npm-shrinkwrap.json
│ └── tsconfig.json
├── vscode-api-tests
│ ├── .gitignore
│ ├── testWorkspace
│ │ ├── bower.json
│ │ ├── simple.txt
│ │ ├── image.png
│ │ ├── 10linefile.ts
│ │ └── far.js
│ ├── .vscodeignore
│ └── tsconfig.json
├── merge-conflict
│ ├── .vscodeignore
│ └── tsconfig.json
├── vscode-colorize-tests
│ ├── .gitignore
│ └── tsconfig.json
├── grunt
│ ├── .vscodeignore
│ ├── package.nls.json
│ ├── npm-shrinkwrap.json
│ └── tsconfig.json
├── python
│ ├── .vscodeignore
│ ├── tsconfig.json
│ ├── OSSREADME.json
│ ├── src
│ │ └── typings
│ │ │ └── ref.d.ts
│ └── .vscode
│ │ └── launch.json
├── html
│ ├── server
│ │ ├── src
│ │ │ └── test
│ │ │ │ ├── ref.d.ts
│ │ │ │ └── fixtures
│ │ │ │ ├── inputs
│ │ │ │ ├── 21634.html
│ │ │ │ └── 19813.html
│ │ │ │ └── expected
│ │ │ │ ├── 21634.html
│ │ │ │ ├── 19813-tab.html
│ │ │ │ └── 19813.html
│ │ ├── test
│ │ │ └── mocha.opts
│ │ ├── tsconfig.json
│ │ ├── .vscode
│ │ │ └── tasks.json
│ │ └── lib
│ │ │ └── OSSREADME.json
│ ├── test
│ │ └── colorize-fixtures
│ │ │ ├── 13448.html
│ │ │ ├── 12750.html
│ │ │ └── 25920.html
│ ├── client
│ │ ├── tsconfig.json
│ │ └── src
│ │ │ └── typings
│ │ │ └── ref.d.ts
│ └── .vscodeignore
├── typescript
│ ├── 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-members.ts
│ │ │ ├── test-issue5431.ts
│ │ │ ├── test-strings.ts
│ │ │ └── test-brackets.tsx
│ ├── .vscodeignore
│ ├── src
│ │ ├── protocol.d.ts
│ │ └── typings
│ │ │ └── collections.d.ts
│ ├── schemas
│ │ └── tsconfig.schema.json
│ └── tsconfig.json
├── emmet
│ ├── .vscodeignore
│ ├── OSSREADME.json
│ └── tsconfig.json
├── markdown
│ ├── .vscodeignore
│ ├── media
│ │ ├── ViewSource_inverse.svg
│ │ └── ViewSource.svg
│ ├── tsconfig.json
│ └── src
│ │ └── typings
│ │ └── markdown-it-named-headers.d.ts
├── extension-editing
│ ├── .vscodeignore
│ ├── tsconfig.json
│ └── src
│ │ └── typings
│ │ └── ref.d.ts
├── javascript
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test6916.js
│ ├── schemas
│ │ └── jsconfig.schema.json
│ └── tsconfig.json
├── configuration-editing
│ ├── .vscodeignore
│ ├── tsconfig.json
│ └── npm-shrinkwrap.json
├── php
│ ├── .vscodeignore
│ ├── tsconfig.json
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── issue-28354.php
│ ├── npm-shrinkwrap.json
│ └── .vscode
│ │ └── launch.json
├── css
│ ├── .vscodeignore
│ ├── test
│ │ └── colorize-fixtures
│ │ │ └── test-variables.css
│ ├── server
│ │ ├── tsconfig.json
│ │ └── .vscode
│ │ │ └── tasks.json
│ └── client
│ │ └── tsconfig.json
├── json
│ ├── .vscodeignore
│ ├── client
│ │ └── tsconfig.json
│ ├── server
│ │ ├── .vscode
│ │ │ └── tasks.json
│ │ └── tsconfig.json
│ ├── OSSREADME.json
│ └── test
│ │ └── colorize-fixtures
│ │ └── test.json
├── ms-vscode.node-debug
│ └── package.json
├── ms-vscode.node-debug2
│ └── package.json
├── package.json
├── npm-shrinkwrap.json
├── theme-red
│ ├── package.json
│ └── OSSREADME.json
├── theme-abyss
│ ├── package.json
│ └── OSSREADME.json
├── theme-monokai
│ ├── package.json
│ └── OSSREADME.json
├── theme-quietlight
│ ├── package.json
│ └── OSSREADME.json
├── theme-kimbie-dark
│ ├── package.json
│ └── OSSREADME.json
├── theme-monokai-dimmed
│ ├── package.json
│ └── OSSREADME.json
├── theme-solarized-dark
│ ├── package.json
│ └── OSSREADME.json
├── theme-solarized-light
│ ├── package.json
│ └── OSSREADME.json
└── theme-tomorrow-night-blue
│ ├── package.json
│ └── OSSREADME.json
├── src
├── vs
│ ├── base
│ │ ├── test
│ │ │ ├── node
│ │ │ │ ├── stream
│ │ │ │ │ └── fixtures
│ │ │ │ │ │ └── empty.txt
│ │ │ │ ├── encoding
│ │ │ │ │ └── fixtures
│ │ │ │ │ │ ├── empty.txt
│ │ │ │ │ │ ├── some_utf16be.css
│ │ │ │ │ │ └── some_utf16le.css
│ │ │ │ ├── mime
│ │ │ │ │ └── fixtures
│ │ │ │ │ │ ├── some.xml.png
│ │ │ │ │ │ ├── some.pdf
│ │ │ │ │ │ ├── some.png.txt
│ │ │ │ │ │ ├── some.cp1252.txt
│ │ │ │ │ │ ├── some.qwoff.txt
│ │ │ │ │ │ ├── some.shiftjis.txt
│ │ │ │ │ │ └── some.json.png
│ │ │ │ └── zip
│ │ │ │ │ └── fixtures
│ │ │ │ │ └── extract.zip
│ │ │ └── common
│ │ │ │ └── filters.perf.data.d.ts
│ │ ├── 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
│ │ │ │ ├── octiconLabel
│ │ │ │ └── octicons
│ │ │ │ │ ├── octicons.eot
│ │ │ │ │ ├── octicons.ttf
│ │ │ │ │ ├── octicons.woff
│ │ │ │ │ ├── octicons-local.ttf
│ │ │ │ │ └── README.md
│ │ │ │ ├── splitview
│ │ │ │ ├── arrow-expand.svg
│ │ │ │ ├── arrow-expand-dark.svg
│ │ │ │ ├── arrow-collapse.svg
│ │ │ │ └── arrow-collapse-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
│ │ │ │ ├── toolbar
│ │ │ │ ├── ellipsis.svg
│ │ │ │ └── ellipsis-inverse.svg
│ │ │ │ ├── contextview
│ │ │ │ └── contextview.css
│ │ │ │ └── selectBox
│ │ │ │ └── selectBox.css
│ │ ├── common
│ │ │ ├── marked
│ │ │ │ └── OSSREADME.json
│ │ │ └── buildunit.json
│ │ └── node
│ │ │ └── terminateProcess.sh
│ ├── code
│ │ └── test
│ │ │ └── node
│ │ │ └── fixtures
│ │ │ ├── vscode_folder
│ │ │ ├── file.txt
│ │ │ ├── _vscode
│ │ │ │ └── keepfolder.txt
│ │ │ └── nested_vscode_folder
│ │ │ │ └── _vscode
│ │ │ │ └── keepfolder.txt
│ │ │ ├── no_vscode_folder
│ │ │ └── file.txt
│ │ │ └── vscode_home_folder
│ │ │ ├── file.txt
│ │ │ └── _vscode
│ │ │ └── settings.json
│ ├── workbench
│ │ ├── services
│ │ │ ├── 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
│ │ │ └── files
│ │ │ │ ├── test
│ │ │ │ └── node
│ │ │ │ │ └── fixtures
│ │ │ │ │ └── service
│ │ │ │ │ ├── small.txt
│ │ │ │ │ ├── some_utf8_bom.txt
│ │ │ │ │ ├── binary.txt
│ │ │ │ │ └── some_utf16le.css
│ │ │ │ └── node
│ │ │ │ └── watcher
│ │ │ │ └── win32
│ │ │ │ ├── CodeHelper.exe
│ │ │ │ └── CodeHelper.md
│ │ ├── parts
│ │ │ ├── files
│ │ │ │ └── browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── expanded.svg
│ │ │ │ │ ├── expanded-dark.svg
│ │ │ │ │ ├── expanded-hc.svg
│ │ │ │ │ ├── collapsed.svg
│ │ │ │ │ ├── collapsed-dark.svg
│ │ │ │ │ ├── collapsed-hc.svg
│ │ │ │ │ ├── action-close-dirty.svg
│ │ │ │ │ ├── action-close-dirty-dark.svg
│ │ │ │ │ ├── action-close-dirty-focus.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
│ │ │ │ │ ├── files-dark.svg
│ │ │ │ │ ├── closeall.svg
│ │ │ │ │ ├── closeall_inverse.svg
│ │ │ │ │ ├── AddFile.svg
│ │ │ │ │ ├── AddFile_inverse.svg
│ │ │ │ │ ├── AddFolder.svg
│ │ │ │ │ ├── undo.svg
│ │ │ │ │ └── undo-inverse.svg
│ │ │ ├── extensions
│ │ │ │ └── browser
│ │ │ │ │ └── media
│ │ │ │ │ └── defaultIcon.png
│ │ │ ├── preferences
│ │ │ │ └── browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── expanded.svg
│ │ │ │ │ ├── expanded-dark.svg
│ │ │ │ │ ├── collapsed.svg
│ │ │ │ │ ├── collapsed-dark.svg
│ │ │ │ │ ├── add.svg
│ │ │ │ │ ├── add_inverse.svg
│ │ │ │ │ ├── info.svg
│ │ │ │ │ ├── collapseAll.svg
│ │ │ │ │ ├── collapseAll_inverse.svg
│ │ │ │ │ └── status-error.svg
│ │ │ ├── execution
│ │ │ │ └── electron-browser
│ │ │ │ │ ├── iTermHelper.scpt
│ │ │ │ │ └── TerminalHelper.scpt
│ │ │ ├── search
│ │ │ │ └── browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── expando-expanded.svg
│ │ │ │ │ ├── expando-expanded-dark.svg
│ │ │ │ │ ├── expando-collapsed.svg
│ │ │ │ │ ├── expando-collapsed-dark.svg
│ │ │ │ │ ├── CollapseAll.svg
│ │ │ │ │ ├── CollapseAll_inverse.svg
│ │ │ │ │ ├── action-remove.svg
│ │ │ │ │ ├── action-query-clear.svg
│ │ │ │ │ ├── action-remove-dark.svg
│ │ │ │ │ ├── action-remove-focus.svg
│ │ │ │ │ ├── action-query-clear-dark.svg
│ │ │ │ │ ├── ellipsis.svg
│ │ │ │ │ └── ellipsis-inverse.svg
│ │ │ ├── debug
│ │ │ │ └── browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── breakpoint-dark.svg
│ │ │ │ │ ├── breakpoint.svg
│ │ │ │ │ ├── add-focus.svg
│ │ │ │ │ ├── add.svg
│ │ │ │ │ ├── add-inverse.svg
│ │ │ │ │ ├── breakpoint-hint.svg
│ │ │ │ │ ├── breakpoint-disabled.svg
│ │ │ │ │ ├── stop.svg
│ │ │ │ │ ├── breakpoint-disabled-dark.svg
│ │ │ │ │ ├── pause.svg
│ │ │ │ │ ├── stop-inverse.svg
│ │ │ │ │ ├── pause-inverse.svg
│ │ │ │ │ ├── breakpoint-unverified.svg
│ │ │ │ │ ├── breakpoint-unverified-dark.svg
│ │ │ │ │ ├── remove-focus.svg
│ │ │ │ │ ├── remove.svg
│ │ │ │ │ ├── remove-inverse.svg
│ │ │ │ │ ├── continue.svg
│ │ │ │ │ ├── remove-all.svg
│ │ │ │ │ ├── continue-inverse.svg
│ │ │ │ │ ├── remove-all-inverse.svg
│ │ │ │ │ ├── drag.svg
│ │ │ │ │ ├── disconnect.svg
│ │ │ │ │ ├── current-arrow.svg
│ │ │ │ │ ├── disconnect-inverse.svg
│ │ │ │ │ ├── stackframe-arrow.svg
│ │ │ │ │ └── stackframe-arrow-dark.svg
│ │ │ ├── scm
│ │ │ │ ├── electron-browser
│ │ │ │ │ └── media
│ │ │ │ │ │ ├── check-inverse.svg
│ │ │ │ │ │ └── check.svg
│ │ │ │ └── common
│ │ │ │ │ └── scm.ts
│ │ │ ├── html
│ │ │ │ └── browser
│ │ │ │ │ ├── webview.html
│ │ │ │ │ └── media
│ │ │ │ │ └── htmlPreviewPart.css
│ │ │ ├── feedback
│ │ │ │ └── electron-browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── info.svg
│ │ │ │ │ ├── close.svg
│ │ │ │ │ └── close-dark.svg
│ │ │ ├── tasks
│ │ │ │ └── electron-browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── status-warning.svg
│ │ │ │ │ ├── status-info.svg
│ │ │ │ │ └── status-error.svg
│ │ │ ├── markers
│ │ │ │ └── browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── status-warning-inverse.svg
│ │ │ │ │ ├── status-warning.svg
│ │ │ │ │ ├── status-info.svg
│ │ │ │ │ ├── status-info-inverse.svg
│ │ │ │ │ ├── status-error-inverse.svg
│ │ │ │ │ └── status-error.svg
│ │ │ └── themes
│ │ │ │ └── test
│ │ │ │ └── electron-browser
│ │ │ │ └── fixtures
│ │ │ │ └── foo.js
│ │ ├── browser
│ │ │ └── parts
│ │ │ │ ├── quickopen
│ │ │ │ └── media
│ │ │ │ │ ├── dirty.svg
│ │ │ │ │ └── dirty-inverse.svg
│ │ │ │ ├── editor
│ │ │ │ └── media
│ │ │ │ │ ├── close-dirty.svg
│ │ │ │ │ ├── close-dirty-inverse.svg
│ │ │ │ │ ├── next-diff.svg
│ │ │ │ │ ├── next-diff-inverse.svg
│ │ │ │ │ ├── previous-diff.svg
│ │ │ │ │ ├── previous-diff-inverse.svg
│ │ │ │ │ ├── split-editor-vertical.svg
│ │ │ │ │ ├── split-editor-vertical-inverse.svg
│ │ │ │ │ ├── close.svg
│ │ │ │ │ └── close-inverse.svg
│ │ │ │ └── panel
│ │ │ │ └── media
│ │ │ │ ├── close.svg
│ │ │ │ └── close-inverse.svg
│ │ └── electron-browser
│ │ │ └── media
│ │ │ ├── remove.svg
│ │ │ ├── remove-dark.svg
│ │ │ └── clear.svg
│ ├── editor
│ │ ├── browser
│ │ │ ├── widget
│ │ │ │ └── media
│ │ │ │ │ ├── diagonal-fill.png
│ │ │ │ │ ├── deletion.svg
│ │ │ │ │ ├── deletion-inverse.svg
│ │ │ │ │ ├── addition.svg
│ │ │ │ │ ├── addition-inverse.svg
│ │ │ │ │ ├── close.svg
│ │ │ │ │ ├── close-inverse.svg
│ │ │ │ │ └── tokens.css
│ │ │ └── viewParts
│ │ │ │ ├── lineNumbers
│ │ │ │ ├── flipped-cursor.svg
│ │ │ │ ├── flipped-cursor-2x.svg
│ │ │ │ ├── flipped-cursor-mac.svg
│ │ │ │ └── flipped-cursor-mac-2x.svg
│ │ │ │ └── rulers
│ │ │ │ └── rulers.css
│ │ ├── contrib
│ │ │ ├── find
│ │ │ │ └── browser
│ │ │ │ │ └── images
│ │ │ │ │ ├── expando-expanded.svg
│ │ │ │ │ ├── expando-expanded-dark.svg
│ │ │ │ │ ├── expando-collapsed.svg
│ │ │ │ │ ├── expando-collapsed-dark.svg
│ │ │ │ │ ├── close.svg
│ │ │ │ │ ├── close-dark.svg
│ │ │ │ │ ├── next.svg
│ │ │ │ │ ├── next-inverse.svg
│ │ │ │ │ ├── previous.svg
│ │ │ │ │ └── previous-inverse.svg
│ │ │ ├── colorPicker
│ │ │ │ └── browser
│ │ │ │ │ └── images
│ │ │ │ │ └── opacity-background.png
│ │ │ ├── parameterHints
│ │ │ │ └── browser
│ │ │ │ │ ├── arrow-down.svg
│ │ │ │ │ ├── arrow-down-dark.svg
│ │ │ │ │ ├── arrow-up.svg
│ │ │ │ │ └── arrow-up-dark.svg
│ │ │ ├── suggest
│ │ │ │ └── browser
│ │ │ │ │ └── media
│ │ │ │ │ ├── info.svg
│ │ │ │ │ ├── close.svg
│ │ │ │ │ └── close-dark.svg
│ │ │ ├── folding
│ │ │ │ └── browser
│ │ │ │ │ ├── arrow-expand.svg
│ │ │ │ │ └── arrow-expand-dark.svg
│ │ │ └── zoneWidget
│ │ │ │ └── browser
│ │ │ │ └── media
│ │ │ │ ├── close.svg
│ │ │ │ └── close-inverse.svg
│ │ └── standalone
│ │ │ └── browser
│ │ │ └── quickOpen
│ │ │ └── gotoLine.css
│ ├── platform
│ │ ├── extensionManagement
│ │ │ └── node
│ │ │ │ └── media
│ │ │ │ └── defaultIcon.png
│ │ └── contextview
│ │ │ └── browser
│ │ │ └── contextMenuHandler.css
│ ├── buildunit.json
│ └── css.d.ts
├── typings
│ ├── vscode-ripgrep.d.ts
│ ├── ansi-regex.d.ts
│ ├── fast-plist.d.ts
│ ├── jschardet.d.ts
│ ├── OSSREADME.json
│ ├── graceful-fs.d.ts
│ └── original-fs.d.ts
├── .eslintrc
├── cli.js
└── tsconfig.json
├── .github
├── insiders.yml
├── copycat.yml
├── new_release.yml
├── issue_template.md
└── needs_more_info.yml
├── scripts
├── test-int-mocha.sh
├── test-int-mocha.bat
├── env.ps1
├── env.sh
└── npm.bat
├── resources
├── darwin
│ ├── code.icns
│ └── code_file.icns
├── linux
│ ├── code.png
│ └── debian
│ │ ├── postrm.template
│ │ └── prerm.template
└── win32
│ ├── code.ico
│ ├── inno-big.bmp
│ ├── code_file.ico
│ ├── inno-small.bmp
│ └── bin
│ └── code.cmd
├── test
├── mocha.opts
├── smoke
│ ├── .gitignore
│ └── tsconfig.json
└── electron
│ └── renderer.html
├── .mention-bot
├── .gitignore
├── .vscode
└── extensions.json
├── .eslintrc
├── .editorconfig
└── appveyor.yml
/i18n/.gitignore:
--------------------------------------------------------------------------------
1 | !out/
--------------------------------------------------------------------------------
/extensions/r/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/bat/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/cpp/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/csharp/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/diff/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/docker/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/fsharp/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/go/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/groovy/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/hlsl/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/ini/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/java/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/less/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/lua/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/make/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/perl/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/pug/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/razor/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/ruby/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/rust/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/scss/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/sql/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/swift/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/vb/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/xml/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/yaml/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/clojure/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/gitsyntax/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/handlebars/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/objective-c/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/powershell/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/shaderlab/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/shellscript/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/theme-seti/.vscodeignore:
--------------------------------------------------------------------------------
1 | build/**
--------------------------------------------------------------------------------
/extensions/coffeescript/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
--------------------------------------------------------------------------------
/extensions/git/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --ui tdd out/test
--------------------------------------------------------------------------------
/extensions/yaml/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/src/vs/base/test/node/stream/fixtures/empty.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/gulp/.vscodeignore:
--------------------------------------------------------------------------------
1 | src/**
2 | tsconfig.json
--------------------------------------------------------------------------------
/extensions/jake/.vscodeignore:
--------------------------------------------------------------------------------
1 | src/**
2 | tsconfig.json
--------------------------------------------------------------------------------
/extensions/npm/.vscodeignore:
--------------------------------------------------------------------------------
1 | src/**
2 | tsconfig.json
--------------------------------------------------------------------------------
/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/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 |
--------------------------------------------------------------------------------
/extensions/merge-conflict/.vscodeignore:
--------------------------------------------------------------------------------
1 | src/**
2 | tsconfig.json
--------------------------------------------------------------------------------
/extensions/vscode-colorize-tests/.gitignore:
--------------------------------------------------------------------------------
1 | out
2 | node_modules
--------------------------------------------------------------------------------
/extensions/grunt/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | src/**
3 | tsconfig.json
--------------------------------------------------------------------------------
/extensions/python/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | src/**
3 | tsconfig.json
--------------------------------------------------------------------------------
/src/vs/code/test/node/fixtures/vscode_folder/_vscode/keepfolder.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/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/base/test/node/mime/fixtures/some.xml.png:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/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/html/server/src/test/ref.d.ts:
--------------------------------------------------------------------------------
1 | ///
--------------------------------------------------------------------------------
/src/vs/workbench/services/files/test/node/fixtures/service/small.txt:
--------------------------------------------------------------------------------
1 | Small File
--------------------------------------------------------------------------------
/extensions/html/server/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --ui tdd
2 | --useColors true
3 | ./out/test
--------------------------------------------------------------------------------
/extensions/pug/test/colorize-fixtures/test-4287.pug:
--------------------------------------------------------------------------------
1 | .ssdsd
2 |
3 | // asdsdas
--------------------------------------------------------------------------------
/extensions/typescript/test/colorize-fixtures/test-this.ts:
--------------------------------------------------------------------------------
1 | {
2 | this.foo = 9;
3 | }
--------------------------------------------------------------------------------
/.github/insiders.yml:
--------------------------------------------------------------------------------
1 | {
2 | insidersLabel: 'insiders',
3 | perform: true
4 | }
--------------------------------------------------------------------------------
/src/vs/code/test/node/fixtures/vscode_folder/nested_vscode_folder/_vscode/keepfolder.txt:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/extensions/emmet/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | src/**
3 | tsconfig.json
4 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/extensions/markdown/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | src/**
3 | tsconfig.json
4 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/extensions/cpp/test/colorize-fixtures/test-23630.cpp:
--------------------------------------------------------------------------------
1 | #ifndef _UCRT
2 | #define _UCRT
3 | #endif
--------------------------------------------------------------------------------
/scripts/test-int-mocha.sh:
--------------------------------------------------------------------------------
1 | ./scripts/test.sh --runGlob **/*.integrationTest.js -g integration "$@"
--------------------------------------------------------------------------------
/extensions/extension-editing/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | src/**
3 | tsconfig.json
4 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/extensions/javascript/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | src/**/*.ts
3 | tsconfig.json
4 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/scripts/test-int-mocha.bat:
--------------------------------------------------------------------------------
1 | .\scripts\test.bat --runGlob **\*.integrationTest.js -g integration %*
2 |
--------------------------------------------------------------------------------
/src/vs/workbench/services/search/test/node/fixtures/examples/subfolder/anotherfolder/anotherfile.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/configuration-editing/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | src/**
3 | tsconfig.json
4 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/extensions/git/.vscodeignore:
--------------------------------------------------------------------------------
1 | src/**
2 | test/**
3 | out/test/**
4 | tsconfig.json
5 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/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/typescript/.vscodeignore:
--------------------------------------------------------------------------------
1 | build/**
2 | src/**
3 | test/**
4 | tsconfig.json
5 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/extensions/typescript/src/protocol.d.ts:
--------------------------------------------------------------------------------
1 | import * as Proto from 'typescript/lib/protocol';
2 | export = Proto;
--------------------------------------------------------------------------------
/extensions/typescript/test/colorize-fixtures/test-keywords.ts:
--------------------------------------------------------------------------------
1 | export var foo = () => new RegExp('');
2 |
--------------------------------------------------------------------------------
/resources/darwin/code.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/resources/darwin/code.icns
--------------------------------------------------------------------------------
/resources/linux/code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/resources/linux/code.png
--------------------------------------------------------------------------------
/resources/win32/code.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/resources/win32/code.ico
--------------------------------------------------------------------------------
/resources/win32/inno-big.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/resources/win32/inno-big.bmp
--------------------------------------------------------------------------------
/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/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-1550.yaml:
--------------------------------------------------------------------------------
1 | test1 : dsd
2 | test2 : abc-def
3 | test-3 : abcdef
4 | test-4 : abc-def
--------------------------------------------------------------------------------
/extensions/vscode-api-tests/.vscodeignore:
--------------------------------------------------------------------------------
1 | .vscode/**
2 | typings/**
3 | **/*.ts
4 | **/*.map
5 | .gitignore
6 | tsconfig.json
7 |
--------------------------------------------------------------------------------
/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
--------------------------------------------------------------------------------
/extensions/gulp/package.nls.json:
--------------------------------------------------------------------------------
1 | {
2 | "config.gulp.autoDetect": "Controls whether auto detection of Gulp tasks is on or off. Default is on."
3 | }
--------------------------------------------------------------------------------
/extensions/jake/package.nls.json:
--------------------------------------------------------------------------------
1 | {
2 | "config.jake.autoDetect": "Controls whether auto detection of Jake tasks is on or off. Default is on."
3 | }
--------------------------------------------------------------------------------
/src/typings/ansi-regex.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'ansi-regex' {
2 | function result(): RegExp;
3 | module result { }
4 | export = result;
5 | }
6 |
--------------------------------------------------------------------------------
/src/vs/base/test/node/mime/fixtures/some.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/test/node/mime/fixtures/some.pdf
--------------------------------------------------------------------------------
/src/vs/base/test/node/zip/fixtures/extract.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/test/node/zip/fixtures/extract.zip
--------------------------------------------------------------------------------
/extensions/grunt/package.nls.json:
--------------------------------------------------------------------------------
1 | {
2 | "config.grunt.autoDetect": "Controls whether auto detection of Grunt tasks is on or off. Default is on."
3 | }
--------------------------------------------------------------------------------
/src/vs/base/test/node/mime/fixtures/some.png.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/test/node/mime/fixtures/some.png.txt
--------------------------------------------------------------------------------
/extensions/css/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | client/src/**
3 | client/tsconfig.json
4 | server/src/**
5 | server/tsconfig.json
6 | server/node_modules/@types/**
--------------------------------------------------------------------------------
/extensions/vscode-api-tests/testWorkspace/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/extensions/vscode-api-tests/testWorkspace/image.png
--------------------------------------------------------------------------------
/src/vs/base/test/node/mime/fixtures/some.cp1252.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/test/node/mime/fixtures/some.cp1252.txt
--------------------------------------------------------------------------------
/src/vs/base/test/node/mime/fixtures/some.qwoff.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/test/node/mime/fixtures/some.qwoff.txt
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/expanded.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/base/test/node/mime/fixtures/some.shiftjis.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/test/node/mime/fixtures/some.shiftjis.txt
--------------------------------------------------------------------------------
/src/vs/editor/browser/widget/media/diagonal-fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/editor/browser/widget/media/diagonal-fill.png
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/expanded-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/base/test/node/encoding/fixtures/some_utf16be.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/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/xiaoping378/vscode/master/src/vs/base/test/node/encoding/fixtures/some_utf16le.css
--------------------------------------------------------------------------------
/extensions/typescript/test/colorize-fixtures/test-members.ts:
--------------------------------------------------------------------------------
1 | class A2 extends B1 {
2 | public count: number = 9;
3 | public resolveNextGeneration(cell : A2) {
4 | }
5 | }
--------------------------------------------------------------------------------
/src/typings/fast-plist.d.ts:
--------------------------------------------------------------------------------
1 |
2 | declare module "fast-plist" {
3 | /**
4 | * A very fast plist parser
5 | */
6 | export function parse(content: string): any;
7 | }
8 |
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/octiconLabel/octicons/octicons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/browser/ui/octiconLabel/octicons/octicons.eot
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/octiconLabel/octicons/octicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/browser/ui/octiconLabel/octicons/octicons.ttf
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/octiconLabel/octicons/octicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/browser/ui/octiconLabel/octicons/octicons.woff
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/expanded.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/html/test/colorize-fixtures/12750.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/expanded-hc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/expanded-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/json/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | client/tsconfig.json
3 | client/src/**
4 | server/tsconfig.json
5 | server/src/**
6 | server/node_modules/@types/**
7 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/octiconLabel/octicons/octicons-local.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/base/browser/ui/octiconLabel/octicons/octicons-local.ttf
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/splitview/arrow-expand.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/collapsed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/platform/extensionManagement/node/media/defaultIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/platform/extensionManagement/node/media/defaultIcon.png
--------------------------------------------------------------------------------
/src/vs/workbench/parts/extensions/browser/media/defaultIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/workbench/parts/extensions/browser/media/defaultIcon.png
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/expanded.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/services/search/test/node/fixtures/binary.wuff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/workbench/services/search/test/node/fixtures/binary.wuff
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/splitview/arrow-expand-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/collapsed-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/execution/electron-browser/iTermHelper.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/workbench/parts/execution/electron-browser/iTermHelper.scpt
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/expanded-hc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/expanded-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/services/files/node/watcher/win32/CodeHelper.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/workbench/services/files/node/watcher/win32/CodeHelper.exe
--------------------------------------------------------------------------------
/.mention-bot:
--------------------------------------------------------------------------------
1 | {
2 | "maxReviewers": 2,
3 | "requiredOrgs": ["Microsoft"],
4 | "skipAlreadyAssignedPR": true,
5 | "skipAlreadyMentionedPR": true,
6 | "skipCollaboratorPR": true
7 | }
--------------------------------------------------------------------------------
/extensions/make/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ]
10 | }
--------------------------------------------------------------------------------
/extensions/ms-vscode.node-debug/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "node-debug-placeholder",
3 | "version": "1.6.0",
4 | "publisher": "vscode",
5 | "engines": {
6 | "vscode": "1.6.x"
7 | }
8 | }
--------------------------------------------------------------------------------
/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;
--------------------------------------------------------------------------------
/resources/win32/bin/code.cmd:
--------------------------------------------------------------------------------
1 | @echo off
2 | setlocal
3 | set VSCODE_DEV=
4 | set ELECTRON_RUN_AS_NODE=1
5 | call "%~dp0..\@@NAME@@.exe" "%~dp0..\resources\app\out\cli.js" %*
6 | endlocal
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/expando-expanded.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/services/search/test/node/fixtures/some_utf16be.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/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/xiaoping378/vscode/master/src/vs/workbench/services/search/test/node/fixtures/some_utf16le.css
--------------------------------------------------------------------------------
/extensions/git/resources/icons/dark/unstage.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/git/resources/icons/light/unstage.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/ms-vscode.node-debug2/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "node-debug2-placeholder",
3 | "version": "0.0.3",
4 | "publisher": "vscode",
5 | "engines": {
6 | "vscode": "1.6.x"
7 | }
8 | }
--------------------------------------------------------------------------------
/extensions/typescript/test/colorize-fixtures/test-issue5431.ts:
--------------------------------------------------------------------------------
1 | function foo(isAll, startTime, endTime) {
2 | const timeRange = isAll ? '所有时间' : `${startTime} - ${endTime}`;
3 | return true;
4 | }
--------------------------------------------------------------------------------
/extensions/typescript/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 }`;
--------------------------------------------------------------------------------
/scripts/env.ps1:
--------------------------------------------------------------------------------
1 | $env:npm_config_disturl="https://atom.io/download/electron"
2 | $env:npm_config_target=(node -p "require('./package.json').electronVersion")
3 | $env:npm_config_runtime="electron"
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/collapsed-hc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/browser/widget/media/deletion.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/colorPicker/browser/images/opacity-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/editor/contrib/colorPicker/browser/images/opacity-background.png
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/expando-expanded-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/parameterHints/browser/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/execution/electron-browser/TerminalHelper.scpt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/workbench/parts/execution/electron-browser/TerminalHelper.scpt
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/collapsed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/expando-expanded.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/services/files/test/node/fixtures/service/binary.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/workbench/services/files/test/node/fixtures/service/binary.txt
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/splitview/arrow-collapse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/browser/widget/media/deletion-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/parameterHints/browser/arrow-down-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/parameterHints/browser/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/collapsed-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/collapsed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/expando-expanded-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/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/parameterHints/browser/arrow-up-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/collapsed-hc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/collapsed-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/services/files/test/node/fixtures/service/some_utf16le.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaoping378/vscode/master/src/vs/workbench/services/files/test/node/fixtures/service/some_utf16le.css
--------------------------------------------------------------------------------
/extensions/html/server/src/test/fixtures/inputs/21634.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/extensions/html/client/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "outDir": "./out",
6 | "lib": [
7 | "es5", "es2015.promise"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/extensions/html/server/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "outDir": "./out",
6 | "lib": [
7 | "es5", "es2015.promise"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/extensions/json/client/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "outDir": "./out",
6 | "lib": [
7 | "es5", "es2015.promise"
8 | ]
9 | }
10 | }
--------------------------------------------------------------------------------
/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/editor/contrib/find/browser/images/expando-collapsed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/expando-collapsed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/html/.vscodeignore:
--------------------------------------------------------------------------------
1 | test/**
2 | server/tsconfig.json
3 | server/node_modules/@types/**
4 | server/src/**
5 | server/test/**
6 | server/out/test/**
7 | client/tsconfig.json
8 | client/src/**
9 | npm-shrinkwrap.json
--------------------------------------------------------------------------------
/extensions/html/server/src/test/fixtures/expected/21634.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/extensions/npm/package.nls.json:
--------------------------------------------------------------------------------
1 | {
2 | "config.npm.autoDetect": "Controls whether auto detection of npm scripts is on or off. Default is on.",
3 | "config.npm.runSilent": "Run npm commands with the `--silent` option"
4 | }
--------------------------------------------------------------------------------
/extensions/typescript/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...";
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/expando-collapsed-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/quickopen/media/dirty.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/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 | }
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/scrollbar/media/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/close-dirty.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/diff/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "//",
4 | "blockComment": [ "/*", "*/" ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ]
11 | }
--------------------------------------------------------------------------------
/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 | }
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/scrollbar/media/arrow-up-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/quickopen/media/dirty-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/action-close-dirty.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/close-dirty-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/breakpoint-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/breakpoint.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/action-close-dirty-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/action-close-dirty-focus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/css/server/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "outDir": "./out",
6 | "lib": [
7 | "es5"
8 | ]
9 | },
10 | "include": [
11 | "src/**/*"
12 | ]
13 | }
--------------------------------------------------------------------------------
/extensions/git/resources/icons/dark/check.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/npm/.vscode/tasks.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.1.0",
3 | "command": "npm",
4 | "isShellCommand": true,
5 | "showOutput": "silent",
6 | "args": ["run", "compile"],
7 | "isBackground": true,
8 | "problemMatcher": "$tsc-watch"
9 | }
--------------------------------------------------------------------------------
/extensions/php/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "lib": [
5 | "es2015"
6 | ],
7 | "module": "commonjs",
8 | "outDir": "./out"
9 | },
10 | "include": [
11 | "src/**/*"
12 | ]
13 | }
--------------------------------------------------------------------------------
/extensions/python/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "lib": [
5 | "es2015"
6 | ],
7 | "module": "commonjs",
8 | "outDir": "./out"
9 | },
10 | "include": [
11 | "src/**/*"
12 | ]
13 | }
--------------------------------------------------------------------------------
/extensions/css/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/git/resources/icons/dark/stage.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/gitsyntax/git-commit.language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#",
4 | "blockComment": [ "#", " " ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ]
11 | }
--------------------------------------------------------------------------------
/extensions/gitsyntax/git-rebase.language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#",
4 | "blockComment": [ "#", " " ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ]
11 | }
--------------------------------------------------------------------------------
/extensions/html/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/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 |
--------------------------------------------------------------------------------
/extensions/javascript/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "outDir": "./out",
6 | "lib": [
7 | "es2015"
8 | ]
9 | },
10 | "include": [
11 | "src/**/*"
12 | ]
13 | }
--------------------------------------------------------------------------------
/extensions/json/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 | }
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/next-diff.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/check.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/extension-editing/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "lib": [
5 | "es2015"
6 | ],
7 | "module": "commonjs",
8 | "outDir": "./out"
9 | },
10 | "include": [
11 | "src/**/*"
12 | ]
13 | }
--------------------------------------------------------------------------------
/extensions/git/resources/icons/light/stage.svg:
--------------------------------------------------------------------------------
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
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/add-focus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/add.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/html/server/lib/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "definitelytyped",
4 | "repositoryURL": "https://github.com/DefinitelyTyped/DefinitelyTyped",
5 | "license": "MIT"
6 | }]
--------------------------------------------------------------------------------
/extensions/php/test/colorize-fixtures/issue-28354.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/octiconLabel/octicons/README.md:
--------------------------------------------------------------------------------
1 | If you intend to install Octicons locally, install `octicons-local.ttf`. It should appear as “github-octicons” in your font list. It is specially designed not to conflict with GitHub's web fonts.
2 |
--------------------------------------------------------------------------------
/src/vs/editor/browser/widget/media/addition-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/next-diff-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/check-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/css/client/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "outDir": "./out",
6 | "lib": [
7 | "es5", "es2015.promise"
8 | ]
9 | },
10 | "include": [
11 | "src/**/*"
12 | ]
13 | }
--------------------------------------------------------------------------------
/extensions/less/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "language-less",
4 | "version": "0.0.0",
5 | "license": "MIT",
6 | "repositoryURL": "https://github.com/atom/language-less"
7 | }]
8 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/previous-diff.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/add-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/breakpoint-hint.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/add.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/scm/electron-browser/media/check-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/git/resources/icons/light/check.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/previous-diff-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/stop.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/add_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | npm-debug.log
3 | Thumbs.db
4 | node_modules/
5 | .build/
6 | out/
7 | out-build/
8 | out-editor/
9 | out-editor-min/
10 | out-monaco-editor-core/
11 | out-vscode/
12 | out-vscode-min/
13 | build/node_modules
14 | coverage/
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // See http://go.microsoft.com/fwlink/?LinkId=827846
3 | // for the documentation about the extensions.json format
4 | "recommendations": [
5 | "eg2.tslint",
6 | "dbaeumer.vscode-eslint",
7 | "msjsdiag.debugger-for-chrome"
8 | ]
9 | }
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/pause.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/razor/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "demyte/language-cshtml",
4 | "version": "0.0.0",
5 | "license": "MIT",
6 | "repositoryURL": "https://github.com/demyte/language-cshtml"
7 | }]
8 |
--------------------------------------------------------------------------------
/src/vs/base/test/node/mime/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/parts/debug/browser/media/stop-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/html/browser/webview.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Virtual Document
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "node": true,
4 | "es6": true
5 | },
6 | "rules": {
7 | "no-console": 0,
8 | "no-cond-assign": 0,
9 | "no-unused-vars": 1,
10 | "no-extra-semi": "warn",
11 | "semi": "warn"
12 | },
13 | "extends": "eslint:recommended"
14 | }
--------------------------------------------------------------------------------
/extensions/emmet/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "expand-abbreviation",
4 | "version": "0.5.8",
5 | "license": "MIT",
6 | "repositoryURL": "https://github.com/emmetio/expand-abbreviation"
7 | }
8 | ]
9 |
--------------------------------------------------------------------------------
/extensions/hlsl/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "shaders-tmLanguage",
5 | "version": "0.1.0",
6 | "license": "MIT",
7 | "repositoryURL": "https://github.com/tgjones/shaders-tmLanguage"
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/powershell/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "SublimeText/PowerShell",
4 | "version": "0.0.0",
5 | "license": "MIT",
6 | "repositoryURL": "https://github.com/SublimeText/PowerShell"
7 | }]
8 |
--------------------------------------------------------------------------------
/extensions/vscode-colorize-tests/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "commonjs",
4 | "target": "ES5",
5 | "outDir": "out",
6 | "lib": [
7 | "es2015"
8 | ],
9 | "sourceMap": true
10 | },
11 | "include": [
12 | "src/**/*"
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/vs/base/common/marked/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "chjj-marked",
5 | "repositoryURL": "https://github.com/npmcomponent/chjj-marked",
6 | "version": "0.3.6",
7 | "license": "MIT"
8 | }]
9 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/pause-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/scm/electron-browser/media/check.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/python/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [
3 | {
4 | "name": "MagicStack/MagicPython",
5 | "version": "0.0.0",
6 | "license": "MIT",
7 | "repositoryURL": "https://github.com/MagicStack/MagicPython"
8 | }
9 | ]
--------------------------------------------------------------------------------
/extensions/shaderlab/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "shaders-tmLanguage",
5 | "version": "0.1.0",
6 | "license": "MIT",
7 | "repositoryURL": "https://github.com/tgjones/shaders-tmLanguage"
8 | }]
9 |
--------------------------------------------------------------------------------
/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/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/workbench/browser/parts/editor/media/split-editor-vertical.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/split-editor-vertical.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/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/json/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "Benvie/JavaScriptNext.tmLanguage",
4 | "version": "0.0.0",
5 | "license": "MIT",
6 | "repositoryURL": "https://github.com/Microsoft/vscode-JSON.tmLanguage"
7 | }]
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/configuration-editing/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "outDir": "./out",
6 | "lib": [
7 | "es2015"
8 | ],
9 | "strictNullChecks": true
10 | },
11 | "include": [
12 | "src/**/*"
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/extensions/typescript/schemas/tsconfig.schema.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "JSON schema for the JavaScript configuration file",
3 | "type": "object",
4 | "default": {
5 | "compilerOptions": {
6 | "module": "commonjs"
7 | },
8 | "exclude": [
9 | "node_modules"
10 | ]
11 | }
12 | }
--------------------------------------------------------------------------------
/scripts/env.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | export npm_config_disturl=https://atom.io/download/electron
3 | export npm_config_target=$(node -p "require('./package.json').electronVersion")
4 | export npm_config_runtime=electron
5 | export npm_config_cache="$HOME/.npm-electron"
6 | mkdir -p "$npm_config_cache"
--------------------------------------------------------------------------------
/src/vs/base/common/buildunit.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vs/base",
3 | "dependencies": [
4 | { "name": "vs", "internal": false }
5 | ],
6 | "libs": [
7 | "lib.core.d.ts"
8 | ],
9 | "sources": [
10 | "**/*.ts"
11 | ],
12 | "declares": [
13 | "vs/base/winjs.base.d.ts"
14 | ]
15 | }
--------------------------------------------------------------------------------
/src/vs/editor/contrib/suggest/browser/media/info.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/split-editor-vertical-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/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: NodeBuffer): IDetectedMap;
7 |
8 | export const Constants: {
9 | MINIMUM_THRESHOLD: number,
10 | }
11 | }
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/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": "2.4.2"
7 | },
8 | "scripts": {
9 | "postinstall": "node ./postinstall"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/feedback/electron-browser/media/info.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/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "lib": [
5 | "es2016"
6 | ],
7 | "module": "commonjs",
8 | "outDir": "./out",
9 | "strictNullChecks": true,
10 | "experimentalDecorators": true
11 | },
12 | "include": [
13 | "src/**/*"
14 | ]
15 | }
--------------------------------------------------------------------------------
/extensions/markdown/media/ViewSource_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/vscode-api-tests/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "commonjs",
4 | "target": "ES5",
5 | "outDir": "out",
6 | "lib": [
7 | "es2015"
8 | ],
9 | "sourceMap": true,
10 | "strictNullChecks": true
11 | },
12 | "include": [
13 | "src/**/*"
14 | ]
15 | }
--------------------------------------------------------------------------------
/extensions/xml/test/colorize-fixtures/test-7115.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/extensions/swift/test/colorize-fixtures/test.swift:
--------------------------------------------------------------------------------
1 | var teamScore = 0
2 | var greeting = "Hello!"
3 | func hasAnyMatches(list: [Int], condition: (Int) -> Bool) -> Bool {
4 | for item in list {
5 | if condition(item) {
6 | return true
7 | }
8 | }
9 | return false
10 | }
--------------------------------------------------------------------------------
/extensions/emmet/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "lib": [
5 | "es2016"
6 | ],
7 | "module": "commonjs",
8 | "outDir": "./out"
9 |
10 | },
11 | "exclude": [
12 | "node_modules",
13 | ".vscode-test"
14 | ],
15 | "include": [
16 | "src/**/*"
17 | ]
18 | }
--------------------------------------------------------------------------------
/extensions/json/server/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "module": "commonjs",
5 | "sourceMap": true,
6 | "sourceRoot": "../src",
7 | "outDir": "./out",
8 | "lib": [
9 | "es5", "es2015.promise"
10 | ]
11 | },
12 | "include": [
13 | "src/**/*"
14 | ]
15 | }
--------------------------------------------------------------------------------
/src/typings/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | // All OSS in this folder is development time only
4 | [{
5 | "name": "definitelytyped",
6 | "repositoryURL": "https://github.com/DefinitelyTyped/DefinitelyTyped",
7 | "license": "MIT",
8 | "isDev": true
9 | }]
--------------------------------------------------------------------------------
/src/vs/workbench/parts/tasks/electron-browser/media/status-warning.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/html/test/colorize-fixtures/25920.html:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/extensions/merge-conflict/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "lib": [
5 | "es2016"
6 | ],
7 | "module": "commonjs",
8 | "outDir": "./out",
9 | "strictNullChecks": true,
10 | "experimentalDecorators": true
11 | },
12 | "include": [
13 | "src/**/*"
14 | ]
15 | }
16 |
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/CollapseAll.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/tasks/electron-browser/media/status-info.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/npm/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "npm",
3 | "version": "0.0.1",
4 | "dependencies": {
5 | "vscode-nls": {
6 | "version": "2.0.2",
7 | "from": "vscode-nls@>=2.0.2 <3.0.0",
8 | "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/extensions/php/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "php",
3 | "version": "0.1.0",
4 | "dependencies": {
5 | "vscode-nls": {
6 | "version": "1.0.7",
7 | "from": "vscode-nls@>=1.0.4 <2.0.0",
8 | "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-1.0.7.tgz"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/extensions/grunt/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "grunt",
3 | "version": "0.0.1",
4 | "dependencies": {
5 | "vscode-nls": {
6 | "version": "2.0.2",
7 | "from": "vscode-nls@>=2.0.2 <3.0.0",
8 | "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/extensions/gulp/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "gulp",
3 | "version": "0.0.1",
4 | "dependencies": {
5 | "vscode-nls": {
6 | "version": "2.0.2",
7 | "from": "vscode-nls@>=2.0.2 <3.0.0",
8 | "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/extensions/jake/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "jake",
3 | "version": "0.0.1",
4 | "dependencies": {
5 | "vscode-nls": {
6 | "version": "2.0.2",
7 | "from": "vscode-nls@>=2.0.2 <3.0.0",
8 | "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/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 | }
--------------------------------------------------------------------------------
/extensions/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vscode-extensions",
3 | "version": "0.0.1",
4 | "dependencies": {
5 | "typescript": {
6 | "version": "2.4.2",
7 | "from": "typescript@2.4.2",
8 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.4.2.tgz"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/vs/base/parts/tree/browser/CollapseAll_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/markers/browser/media/status-warning-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/workbench/parts/files/browser/media/CollapseAll.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/CollapseAll.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/theme-red/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-red",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Red",
10 | "uiTheme": "vs-dark",
11 | "path": "./themes/Red-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-2x.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/CollapseAll_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/saveall.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/collapseAll.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/CollapseAll_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/theme-abyss/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-abyss",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Abyss",
10 | "uiTheme": "vs-dark",
11 | "path": "./themes/abyss-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/scripts/npm.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | setlocal
3 | set npm_config_disturl="https://atom.io/download/electron"
4 | for /f "tokens=2 delims=:, " %%a in ('findstr /R /C:"\"electronVersion\":.*" "%~dp0..\package.json"') do set npm_config_target=%%~a
5 | set npm_config_runtime="electron"
6 | set npm_config_cache=~\.npm-electron
7 | npm %*
8 | endlocal
9 |
--------------------------------------------------------------------------------
/src/vs/editor/browser/widget/media/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/folding/browser/arrow-expand.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/collapseAll_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/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))
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/folding/browser/arrow-expand-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/electron-browser/media/remove.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/saveall_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/theme-monokai/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-monokai",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Monokai",
10 | "uiTheme": "vs-dark",
11 | "path": "./themes/monokai-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/src/vs/editor/browser/widget/media/close-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/close-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/suggest/browser/media/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/zoneWidget/browser/media/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/panel/media/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/electron-browser/media/remove-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/remove-focus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/remove.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/markers/browser/media/status-warning.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/theme-quietlight/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-quietlight",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Quiet Light",
10 | "uiTheme": "vs",
11 | "path": "./themes/quietlight-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/toolbar/ellipsis.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/next.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/suggest/browser/media/close-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/editor/media/close-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/browser/parts/panel/media/close-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/remove-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/action-close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/action-remove.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/next-inverse.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/zoneWidget/browser/media/close-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/feedback/electron-browser/media/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/action-close-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/action-close-focus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/action-query-clear.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/action-remove-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/action-remove-focus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/go/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "language-go",
4 | "version": "0.39.0",
5 | "license": "MIT",
6 | "repositoryURL": "https://github.com/atom/language-go",
7 | "description": "The file syntaxes/go.json was derived from the Atom package https://atom.io/packages/language-go."
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/theme-kimbie-dark/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-kimbie-dark",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Kimbie Dark",
10 | "uiTheme": "vs-dark",
11 | "path": "./themes/kimbie-dark-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/toolbar/ellipsis-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/feedback/electron-browser/media/close-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/files-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/action-query-clear-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/ellipsis.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/theme-monokai-dimmed/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-monokai-dimmed",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Monokai Dimmed",
10 | "uiTheme": "vs-dark",
11 | "path": "./themes/dimmed-monokai-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/extensions/theme-solarized-dark/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-solarized-dark",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Solarized Dark",
10 | "uiTheme": "vs-dark",
11 | "path": "./themes/solarized-dark-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/extensions/theme-solarized-light/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-solarized-light",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Solarized Light",
10 | "uiTheme": "vs",
11 | "path": "./themes/solarized-light-color-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/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 |
--------------------------------------------------------------------------------
/src/vs/editor/contrib/find/browser/images/previous.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/vs/workbench/electron-browser/media/clear.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/continue.svg:
--------------------------------------------------------------------------------
1 |
3 | ]>
--------------------------------------------------------------------------------
/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 | }
--------------------------------------------------------------------------------
/extensions/theme-seti/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "seti-ui",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/jesseweed/seti-ui",
7 | "description": "The file ./icons/seti.woff has been copied from https://github.com/jesseweed/seti-ui/blob/master/styles/_fonts/seti/seti.woff"
8 | }]
9 |
--------------------------------------------------------------------------------
/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/editor/contrib/find/browser/images/previous-inverse.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/remove-all.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/closeall.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/search/browser/media/ellipsis-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.github/issue_template.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | - VSCode Version:
5 | - OS Version:
6 |
7 | Steps to Reproduce:
8 |
9 | 1.
10 | 2.
11 |
12 |
13 | Reproduces without extensions: Yes/No
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/continue-inverse.svg:
--------------------------------------------------------------------------------
1 |
3 | ]>
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/closeall_inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/gulp/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "module": "commonjs",
5 | "lib": [
6 | "es2016"
7 | ],
8 | "outDir": "./out",
9 | "strictNullChecks": true,
10 | "noImplicitAny": true,
11 | "noImplicitReturns": true,
12 | "noUnusedLocals": true,
13 | "noUnusedParameters": true
14 | },
15 | "include": [
16 | "src/**/*"
17 | ]
18 | }
--------------------------------------------------------------------------------
/extensions/jake/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "module": "commonjs",
5 | "lib": [
6 | "es2016"
7 | ],
8 | "outDir": "./out",
9 | "strictNullChecks": true,
10 | "noImplicitAny": true,
11 | "noImplicitReturns": true,
12 | "noUnusedLocals": true,
13 | "noUnusedParameters": true
14 | },
15 | "include": [
16 | "src/**/*"
17 | ]
18 | }
--------------------------------------------------------------------------------
/extensions/npm/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "module": "commonjs",
5 | "lib": [
6 | "es2016"
7 | ],
8 | "outDir": "./out",
9 | "strictNullChecks": true,
10 | "noImplicitAny": true,
11 | "noImplicitReturns": true,
12 | "noUnusedLocals": true,
13 | "noUnusedParameters": true
14 | },
15 | "include": [
16 | "src/**/*"
17 | ]
18 | }
--------------------------------------------------------------------------------
/extensions/theme-tomorrow-night-blue/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "theme-tomorrow-night-blue",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "themes": [
8 | {
9 | "label": "Tomorrow Night Blue",
10 | "uiTheme": "vs-dark",
11 | "path": "./themes/tomorrow-night-blue-theme.json"
12 | }
13 | ]
14 | }
15 | }
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/remove-all-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/tasks/electron-browser/media/status-error.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/grunt/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "module": "commonjs",
5 | "lib": [
6 | "es2016"
7 | ],
8 | "outDir": "./out",
9 | "strictNullChecks": true,
10 | "noImplicitAny": true,
11 | "noImplicitReturns": true,
12 | "noUnusedLocals": true,
13 | "noUnusedParameters": true
14 | },
15 | "include": [
16 | "src/**/*"
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-mac.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/markers/browser/media/status-info.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/html/server/src/test/fixtures/expected/19813-tab.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/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/theme-abyss/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/theme-monokai/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/theme-red/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/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
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/drag.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. Please refer to our [guidelines](https://github.com/Microsoft/vscode/blob/master/CONTRIBUTING.md) for filing issues. Thank you for your contributions.'
6 | }
7 |
--------------------------------------------------------------------------------
/extensions/bat/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "REM"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ],
10 | "autoClosingPairs": [
11 | ["{", "}"],
12 | ["[", "]"],
13 | ["(", ")"],
14 | ["\"", "\""]
15 | ],
16 | "surroundingPairs": [
17 | ["{", "}"],
18 | ["[", "]"],
19 | ["(", ")"],
20 | ["\"", "\""]
21 | ]
22 | }
--------------------------------------------------------------------------------
/extensions/clojure/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/rust/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "language-rust",
5 | "version": "0.4.9",
6 | "license": "MIT",
7 | "repositoryURL": "https://github.com/zargony/atom-language-rust",
8 | "description": "The files syntaxes/rust.tmLanguage.json was derived from the Atom package https://atom.io/packages/language-rust."
9 | }]
10 |
--------------------------------------------------------------------------------
/extensions/theme-kimbie-dark/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/theme-quietlight/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/csharp/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [
3 | {
4 | "name": "dotnet/csharp-tmLanguage",
5 | "version": "0.1.0",
6 | "license": "MIT",
7 | "repositoryURL": "https://github.com/dotnet/csharp-tmLanguage",
8 | "description": "The file syntaxes/csharp.tmLanguage.json was derived from https://github.com/dotnet/csharp-tmLanguage"
9 | }
10 | ]
--------------------------------------------------------------------------------
/extensions/fsharp/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "ionide/ionide-fsgrammar",
4 | "version": "0.0.0",
5 | "license": "MIT",
6 | "repositoryURL": "https://github.com/ionide/ionide-fsgrammar",
7 | "description": "The file syntaxes/fsharp.json was included from https://github.com/ionide/ionide-fsgrammar/blob/master/grammar/fsharp.json."
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/theme-monokai-dimmed/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/theme-solarized-dark/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/theme-solarized-light/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/markers/browser/media/status-info-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/theme-tomorrow-night-blue/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 |
3 | [{
4 | "name": "Colorsublime-Themes",
5 | "version": "0.1.0",
6 | "repositoryURL": "https://github.com/Colorsublime/Colorsublime-Themes",
7 | "description": "The themes in this folders are copied from colorsublime.com. <<>>"
8 | }]
9 |
--------------------------------------------------------------------------------
/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 | { }
--------------------------------------------------------------------------------
/extensions/html/server/src/test/fixtures/inputs/19813.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/src/cli.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 | *--------------------------------------------------------------------------------------------*/
5 |
6 | require('./bootstrap-amd').bootstrap('vs/code/node/cli');
--------------------------------------------------------------------------------
/src/vs/base/test/common/filters.perf.data.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 | export const data: string[];
--------------------------------------------------------------------------------
/src/vs/workbench/parts/markers/browser/media/status-error-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/electron/renderer.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VSCode Tests
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/extensions/html/server/src/test/fixtures/expected/19813.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "amd",
4 | "moduleResolution": "classic",
5 | "noImplicitAny": false,
6 | "removeComments": false,
7 | "preserveConstEnums": true,
8 | "target": "es5",
9 | "sourceMap": false,
10 | "experimentalDecorators": true,
11 | "declaration": true,
12 | "noImplicitReturns": true,
13 | "baseUrl": ".",
14 | "typeRoots": [
15 | "typings"
16 | ]
17 | }
18 | }
--------------------------------------------------------------------------------
/src/vs/editor/browser/viewParts/lineNumbers/flipped-cursor-mac-2x.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/docker/OSSREADME.json:
--------------------------------------------------------------------------------
1 | // ATTENTION - THIS DIRECTORY CONTAINS THIRD PARTY OPEN SOURCE MATERIALS:
2 | [{
3 | "name": "language-docker",
4 | "version": "0.0.0",
5 | "license": "Apache2",
6 | "repositoryURL": "https://github.com/moby/moby",
7 | "description": "The file syntaxes/Dockerfile.tmLanguage was included from https://github.com/moby/moby/blob/master/contrib/syntax/textmate/Docker.tmbundle/Syntaxes/Dockerfile.tmLanguage."
8 | }]
9 |
--------------------------------------------------------------------------------
/extensions/pug/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "//-"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ],
10 | "autoClosingPairs": [
11 | ["{", "}"],
12 | ["[", "]"],
13 | ["(", ")"],
14 | ["'", "'"],
15 | ["\"", "\""]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["'", "'"],
22 | ["\"", "\""]
23 | ]
24 | }
--------------------------------------------------------------------------------
/extensions/shaderlab/test/colorize-fixtures/test.shader:
--------------------------------------------------------------------------------
1 | Shader "Example/Diffuse Simple" {
2 | SubShader {
3 | Tags { "RenderType" = "Opaque" }
4 | CGPROGRAM
5 | #pragma surface surf Lambert
6 | struct Input {
7 | float4 color : COLOR;
8 | };
9 | void surf (Input IN, inout SurfaceOutput o) {
10 | o.Albedo = 1;
11 | }
12 | ENDCG
13 | }
14 | Fallback "Diffuse"
15 | }
--------------------------------------------------------------------------------
/extensions/vb/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "'"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"],
9 | ["<", ">"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["\"", "\""],
22 | ["<", ">"]
23 | ]
24 | }
--------------------------------------------------------------------------------
/extensions/yaml/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ],
10 | "autoClosingPairs": [
11 | ["{", "}"],
12 | ["[", "]"],
13 | ["(", ")"],
14 | ["\"", "\""],
15 | ["'", "'"]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["\"", "\""],
22 | ["'", "'"]
23 | ]
24 | }
--------------------------------------------------------------------------------
/extensions/docker/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ],
10 | "autoClosingPairs": [
11 | ["{", "}"],
12 | ["[", "]"],
13 | ["(", ")"],
14 | ["\"", "\""],
15 | ["'", "'"]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["\"", "\""],
22 | ["'", "'"]
23 | ]
24 | }
--------------------------------------------------------------------------------
/extensions/hlsl/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "//",
4 | "blockComment": [ "/*", "*/" ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["\"", "\""]
22 | ]
23 | }
--------------------------------------------------------------------------------
/extensions/vscode-api-tests/testWorkspace/far.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 | *--------------------------------------------------------------------------------------------*/
5 |
6 | function farboo() {
7 | return 42;
8 | }
--------------------------------------------------------------------------------
/extensions/markdown/media/ViewSource.svg:
--------------------------------------------------------------------------------
1 |
3 | ]>
--------------------------------------------------------------------------------
/extensions/python/src/typings/ref.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 | ///
--------------------------------------------------------------------------------
/extensions/shaderlab/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "//",
4 | "blockComment": [ "/*", "*/" ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["\"", "\""]
22 | ]
23 | }
--------------------------------------------------------------------------------
/i18n/deu/extensions/emmet/package.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/fra/extensions/emmet/package.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/kor/extensions/emmet/package.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/rus/extensions/emmet/package.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/src/vs/workbench/parts/markers/browser/media/status-error.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/preferences/browser/media/status-error.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/html/client/src/typings/ref.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 | ///
--------------------------------------------------------------------------------
/extensions/markdown/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "commonjs",
4 | "target": "es5",
5 | "lib": [
6 | "es6",
7 | "es2015.promise",
8 | "dom"
9 | ],
10 | "outDir": "./out",
11 | "sourceMap": true,
12 | "strictNullChecks": true,
13 | "noImplicitAny": true,
14 | "noImplicitReturns": true,
15 | "noUnusedLocals": true,
16 | "noUnusedParameters": true
17 | },
18 | "include": [
19 | "src/**/*"
20 | ]
21 | }
--------------------------------------------------------------------------------
/extensions/git/resources/icons/light/open-file.svg:
--------------------------------------------------------------------------------
1 |
3 | ]>
--------------------------------------------------------------------------------
/extensions/markdown/src/typings/markdown-it-named-headers.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 | declare module 'markdown-it-named-headers' { }
--------------------------------------------------------------------------------
/extensions/typescript/src/typings/collections.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 | interface ObjectMap {
7 | [key: string]: V;
8 | }
--------------------------------------------------------------------------------
/i18n/cht/src/vs/code/electron-main/auth.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/deu/src/vs/code/electron-main/auth.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/ita/src/vs/code/electron-main/auth.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/kor/src/vs/code/electron-main/auth.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/rus/src/vs/code/electron-main/auth.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/src/vs/editor/standalone/browser/quickOpen/gotoLine.css:
--------------------------------------------------------------------------------
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 | .quick-open-widget {
7 | font-size: 13px;
8 | }
--------------------------------------------------------------------------------
/extensions/configuration-editing/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "configuration-editing",
3 | "version": "0.0.1",
4 | "dependencies": {
5 | "jsonc-parser": {
6 | "version": "0.3.1",
7 | "from": "jsonc-parser@0.3.1"
8 | },
9 | "vscode-nls": {
10 | "version": "2.0.2",
11 | "from": "vscode-nls@>=2.0.2 <3.0.0",
12 | "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz"
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/extensions/extension-editing/src/typings/ref.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 | ///
7 |
--------------------------------------------------------------------------------
/extensions/php/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.2.0",
3 | "configurations": [
4 | {
5 | "name": "Launch Extension",
6 | "type": "extensionHost",
7 | "request": "launch",
8 | "runtimeExecutable": "${execPath}",
9 | "args": [
10 | "--extensionDevelopmentPath=${workspaceRoot}"
11 | ],
12 | "stopOnEntry": false,
13 | "sourceMaps": true,
14 | "outDir": "${workspaceRoot}/out",
15 | "preLaunchTask": "npm"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/extensions/python/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.2.0",
3 | "configurations": [
4 | {
5 | "name": "Launch Extension",
6 | "type": "extensionHost",
7 | "request": "launch",
8 | "runtimeExecutable": "${execPath}",
9 | "args": [
10 | "--extensionDevelopmentPath=${workspaceRoot}"
11 | ],
12 | "stopOnEntry": false,
13 | "sourceMaps": true,
14 | "outDir": "${workspaceRoot}/out",
15 | "preLaunchTask": "npm"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/disconnect.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/html/browser/media/htmlPreviewPart.css:
--------------------------------------------------------------------------------
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 | .htmlPreviewPart {
7 | overflow: hidden;
8 | }
--------------------------------------------------------------------------------
/src/vs/workbench/parts/scm/common/scm.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 | 'use strict';
7 |
8 | export const VIEWLET_ID = 'workbench.view.scm';
--------------------------------------------------------------------------------
/extensions/git/resources/icons/dark/clean.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/ini/properties.language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#",
4 | "blockComment": [ "#", " " ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["\"", "\""],
22 | ["'", "'"]
23 | ]
24 | }
--------------------------------------------------------------------------------
/extensions/rust/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "//",
4 | "blockComment": [ "/*", "*/" ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""]
16 | ],
17 | "surroundingPairs": [
18 | ["{", "}"],
19 | ["[", "]"],
20 | ["(", ")"],
21 | ["\"", "\""],
22 | ["'", "'"]
23 | ]
24 | }
25 |
--------------------------------------------------------------------------------
/extensions/typescript/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es6",
4 | "module": "commonjs",
5 | "lib": [
6 | "es6",
7 | "es2015.promise"
8 | ],
9 | "outDir": "./out",
10 | "strictNullChecks": true,
11 | "noImplicitAny": true,
12 | "noImplicitReturns": true,
13 | "noUnusedLocals": true,
14 | "noUnusedParameters": true,
15 | "strict": true,
16 | "alwaysStrict": true
17 | },
18 | "include": [
19 | "src/**/*"
20 | ]
21 | }
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/current-arrow.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/disconnect-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/themes/test/electron-browser/fixtures/foo.js:
--------------------------------------------------------------------------------
1 | const webdriver = require('selenium-webdriver');
2 |
3 | function mergeObjects(target) {
4 | var sources = [];
5 | for (var _i = 1; _i < arguments.length; _i++) {
6 | sources[_i - 1] = arguments[_i];
7 | }
8 | sources.forEach(function (source) {
9 | for (var key in source) {
10 | target[key] = source[key];
11 | }
12 | });
13 | return target;
14 | }
--------------------------------------------------------------------------------
/test/smoke/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "commonjs",
4 | "noImplicitAny": false,
5 | "removeComments": false,
6 | "preserveConstEnums": true,
7 | "target": "es2016",
8 | "strictNullChecks": true,
9 | "noUnusedParameters": false,
10 | "noUnusedLocals": true,
11 | "outDir": "out",
12 | "sourceMap": true,
13 | "lib": [
14 | "es2016",
15 | "dom"
16 | ]
17 | },
18 | "exclude": [
19 | "node_modules"
20 | ]
21 | }
22 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig is awesome: http://EditorConfig.org
2 |
3 | # top-most EditorConfig file
4 | root = true
5 |
6 | # Tab indentation
7 | [*]
8 | indent_style = tab
9 | indent_size = 4
10 | trim_trailing_whitespace = true
11 |
12 | # The indent size used in the `package.json` file cannot be changed
13 | # https://github.com/npm/npm/pull/3180#issuecomment-16336516
14 | [{.travis.yml,npm-shrinkwrap.json,package.json}]
15 | indent_style = space
16 | indent_size = 2
17 |
--------------------------------------------------------------------------------
/appveyor.yml:
--------------------------------------------------------------------------------
1 | environment:
2 | ELECTRON_RUN_AS_NODE: 1
3 | VSCODE_BUILD_VERBOSE: true
4 |
5 | install:
6 | - ps: Install-Product node 7.4.0 x64
7 | - npm install -g npm@4 --silent
8 | - npm install -g gulp mocha --silent
9 |
10 | build_script:
11 | - .\scripts\npm.bat install
12 | - gulp electron
13 | - npm run compile
14 |
15 | test_script:
16 | - node --version
17 | - npm --version
18 | - .\scripts\test.bat
19 | - .\scripts\test-integration.bat
20 |
--------------------------------------------------------------------------------
/extensions/git/resources/icons/light/clean.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/i18n/cht/extensions/typescript/out/features/taskProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/cht/src/vs/editor/browser/widget/diffEditorWidget.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/deu/extensions/markdown/out/previewContentProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/deu/extensions/typescript/out/features/taskProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/deu/src/vs/editor/browser/widget/diffEditorWidget.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/fra/extensions/markdown/out/previewContentProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/fra/extensions/typescript/out/features/taskProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/kor/extensions/markdown/out/previewContentProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/kor/extensions/typescript/out/features/taskProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/kor/src/vs/editor/browser/widget/diffEditorWidget.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/rus/extensions/markdown/out/previewContentProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/rus/extensions/typescript/out/features/taskProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/src/typings/graceful-fs.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 | declare module 'graceful-fs' {
7 | export function gracefulify(fsModule: any): void;
8 | }
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/contextview/contextview.css:
--------------------------------------------------------------------------------
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 | .context-view {
7 | position: absolute;
8 | z-index: 1000;
9 | }
--------------------------------------------------------------------------------
/src/vs/base/browser/ui/selectBox/selectBox.css:
--------------------------------------------------------------------------------
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 | .monaco-workbench .select-box {
7 | width: 100%;
8 | height: 20px;
9 | }
--------------------------------------------------------------------------------
/src/vs/platform/contextview/browser/contextMenuHandler.css:
--------------------------------------------------------------------------------
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 | .context-view .monaco-menu {
7 | min-width: 130px;
8 | }
9 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/stackframe-arrow.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/AddFile.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/AddFile_inverse.svg:
--------------------------------------------------------------------------------
1 |
3 | ]>
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/AddFolder.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/ini/ini.language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": ";",
4 | "blockComment": [ ";", " " ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""],
16 | ["'", "'"]
17 | ],
18 | "surroundingPairs": [
19 | ["{", "}"],
20 | ["[", "]"],
21 | ["(", ")"],
22 | ["\"", "\""],
23 | ["'", "'"]
24 | ]
25 | }
--------------------------------------------------------------------------------
/extensions/lua/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "--",
4 | "blockComment": [ "--[[", "]]" ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""],
16 | ["'", "'"]
17 | ],
18 | "surroundingPairs": [
19 | ["{", "}"],
20 | ["[", "]"],
21 | ["(", ")"],
22 | ["\"", "\""],
23 | ["'", "'"]
24 | ]
25 | }
--------------------------------------------------------------------------------
/extensions/npm/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "0.2.0",
3 | "configurations": [
4 | {
5 | "name": "Launch Extension",
6 | "type": "extensionHost",
7 | "request": "launch",
8 | "runtimeExecutable": "${execPath}",
9 | "args": [
10 | "--extensionDevelopmentPath=${workspaceRoot}"
11 | ],
12 | "stopOnEntry": false,
13 | "sourceMaps": true,
14 | "outFiles": ["${workspaceRoot}/client/out/**/*.js"],
15 | "preLaunchTask": "npm"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/extensions/sql/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "sql",
3 | "version": "0.1.0",
4 | "publisher": "vscode",
5 | "engines": { "vscode": "*" },
6 | "contributes": {
7 | "languages": [{
8 | "id": "sql",
9 | "extensions": [ ".sql", ".dsql" ],
10 | "aliases": [ "SQL" ],
11 | "configuration": "./language-configuration.json"
12 | }],
13 | "grammars": [{
14 | "language": "sql",
15 | "scopeName": "source.sql",
16 | "path": "./syntaxes/SQL.plist"
17 | }]
18 | }
19 | }
--------------------------------------------------------------------------------
/i18n/chs/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/cht/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/deu/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/esn/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/fra/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/hun/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/ita/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/jpn/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/kor/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/ptb/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/rus/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/trk/src/vs/workbench/parts/tasks/common/taskTypeRegistry.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/src/vs/editor/browser/viewParts/rulers/rulers.css:
--------------------------------------------------------------------------------
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 | .monaco-editor .view-ruler {
7 | position: absolute;
8 | top: 0;
9 | }
--------------------------------------------------------------------------------
/src/vs/workbench/parts/debug/browser/media/stackframe-arrow-dark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/undo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/git/resources/icons/dark/status-added.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/groovy/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "//",
4 | "blockComment": [ "/*", "*/" ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""],
16 | ["'", "'"]
17 | ],
18 | "surroundingPairs": [
19 | ["{", "}"],
20 | ["[", "]"],
21 | ["(", ")"],
22 | ["\"", "\""],
23 | ["'", "'"]
24 | ]
25 | }
--------------------------------------------------------------------------------
/extensions/perl/perl.language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ],
10 | "autoClosingPairs": [
11 | ["{", "}"],
12 | ["[", "]"],
13 | ["(", ")"],
14 | ["\"", "\""],
15 | ["'", "'"],
16 | ["`", "`"]
17 | ],
18 | "surroundingPairs": [
19 | ["{", "}"],
20 | ["[", "]"],
21 | ["(", ")"],
22 | ["\"", "\""],
23 | ["'", "'"],
24 | ["`", "`"]
25 | ]
26 | }
--------------------------------------------------------------------------------
/extensions/perl/perl6.language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ],
10 | "autoClosingPairs": [
11 | ["{", "}"],
12 | ["[", "]"],
13 | ["(", ")"],
14 | ["\"", "\""],
15 | ["'", "'"],
16 | ["`", "`"]
17 | ],
18 | "surroundingPairs": [
19 | ["{", "}"],
20 | ["[", "]"],
21 | ["(", ")"],
22 | ["\"", "\""],
23 | ["'", "'"],
24 | ["`", "`"]
25 | ]
26 | }
--------------------------------------------------------------------------------
/extensions/shellscript/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#"
4 | },
5 | "brackets": [
6 | ["{", "}"],
7 | ["[", "]"],
8 | ["(", ")"]
9 | ],
10 | "autoClosingPairs": [
11 | ["{", "}"],
12 | ["[", "]"],
13 | ["(", ")"],
14 | ["\"", "\""],
15 | ["'", "'"],
16 | ["`", "`"]
17 | ],
18 | "surroundingPairs": [
19 | ["{", "}"],
20 | ["[", "]"],
21 | ["(", ")"],
22 | ["\"", "\""],
23 | ["'", "'"],
24 | ["`", "`"]
25 | ]
26 | }
--------------------------------------------------------------------------------
/i18n/chs/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "提交"
8 | }
--------------------------------------------------------------------------------
/i18n/cht/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "認可"
8 | }
--------------------------------------------------------------------------------
/i18n/cht/src/vs/workbench/parts/terminal/browser/terminalQuickOpen.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/deu/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "Commit"
8 | }
--------------------------------------------------------------------------------
/i18n/deu/src/vs/workbench/parts/terminal/browser/terminalQuickOpen.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/esn/src/vs/workbench/parts/terminal/browser/terminalQuickOpen.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/fra/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "Commit"
8 | }
--------------------------------------------------------------------------------
/i18n/fra/src/vs/workbench/parts/terminal/browser/terminalQuickOpen.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/hun/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "Commit"
8 | }
--------------------------------------------------------------------------------
/i18n/ita/src/vs/workbench/parts/terminal/browser/terminalQuickOpen.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/jpn/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "コミット"
8 | }
--------------------------------------------------------------------------------
/i18n/kor/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "커밋"
8 | }
--------------------------------------------------------------------------------
/i18n/kor/src/vs/workbench/parts/terminal/browser/terminalQuickOpen.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/i18n/rus/extensions/git/out/scmProvider.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {
7 | "commit": "Commit"
8 | }
--------------------------------------------------------------------------------
/i18n/rus/src/vs/workbench/parts/terminal/browser/terminalQuickOpen.i18n.json:
--------------------------------------------------------------------------------
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 | // Do not edit this file. It is machine generated.
6 | {}
--------------------------------------------------------------------------------
/src/typings/original-fs.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 | declare module 'original-fs' {
7 | import * as fs from 'fs';
8 |
9 | export = fs;
10 | }
--------------------------------------------------------------------------------
/src/vs/editor/browser/widget/media/tokens.css:
--------------------------------------------------------------------------------
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 | .monaco-editor .vs-whitespace {
7 | display:inline-block;
8 | }
9 |
10 |
--------------------------------------------------------------------------------
/src/vs/workbench/parts/files/browser/media/undo-inverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/coffeescript/language-configuration.json:
--------------------------------------------------------------------------------
1 | {
2 | "comments": {
3 | "lineComment": "#",
4 | "blockComment": [ "###", "###" ]
5 | },
6 | "brackets": [
7 | ["{", "}"],
8 | ["[", "]"],
9 | ["(", ")"]
10 | ],
11 | "autoClosingPairs": [
12 | ["{", "}"],
13 | ["[", "]"],
14 | ["(", ")"],
15 | ["\"", "\""],
16 | ["'", "'"]
17 | ],
18 | "surroundingPairs": [
19 | ["{", "}"],
20 | ["[", "]"],
21 | ["(", ")"],
22 | ["\"", "\""],
23 | ["'", "'"]
24 | ]
25 | }
--------------------------------------------------------------------------------
/extensions/git/resources/icons/dark/status-conflict.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/extensions/git/resources/icons/dark/status-copied.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------