-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Related Projects
Bartosz edited this page Feb 13, 2024
·
26 revisions
The Code project consists of the vscode
repository plus a number of satellite projects.
Component | Repository |
---|---|
Standalone Monaco Editor | monaco-editor |
Node Debug (for node < v8.0) | vscode-node-debug |
Node Debug (for node >= v6.3) | vscode-node-debug2 |
Node Debug Adapter | vscode-debugadapter-node |
Chrome Debug Core | vscode-chrome-debug-core |
File Watcher | vscode-filewatcher-windows |
vscode.d.ts |
vscode-extension-code |
vscode-languageserver |
vscode-languageserver-node |
TextMate tokenizer | vscode-textmate |
AMD Loader | vscode-loader |
Windows Process Tree | vscode-windows-process-tree |
References View | vscode-references-view |
Octicons Font | vscode-octicons-font |
Terminal frontend | xterm.js |
Terminal backend | node-pty |
Tool | Repository |
---|---|
yo code generator | vscode-generator-code |
vsce publishing tool | vscode-vsce |
Telemetry for extensions | vscode-extension-telemetry |
NLS Tools | NLS Tools |
Repository |
---|
vscode-docs |
Language | Repository |
---|---|
Language server protocol | Language Server Protocol |
CSS/LESS/SCSS Language Service | vscode-css-languageservice |
JSON Language Service | vscode-json-languageservice |
HTML Language Service | vscode-html-languageservice |
Go | vscode-go |
Emmet Helper | vscode-emmet-helper |
Markdown Textmate Grammar | vscode-markdown-tm-grammar |
Python | vscode-python |
Tool | Repository |
---|---|
Jupyter | vscode-jupyter |
Data Wrangler | vscode-data-wrangler |
Tool | Repository |
---|---|
NLS Tools | NLS Tools |
Provider | Repository |
---|---|
Github | Github Pull Requests |
Linter | Repository |
---|---|
TSLint | vscode-tslint |
TSLint TypeScript Plugin | vscode-typescript-tslint-plugin |
ESLint | vscode-eslint |
jshint | vscode-jshint |
Debugger | Repository |
---|---|
Chrome Debugger | vscode-chrome-debug |
Repository |
---|
vscode-npm-scripts |
Tool | Repository |
---|---|
Sublime | vscode-sublime-keybindings |
Atom | vscode-atom-keybindings |
Visual Studio | vscode-vs-keybindings |
Theme |
---|
vscode-themes |
Sample | Repository |
---|---|
Mock Debug Adapter | vscode-mock-debug |
Samples | vscode-extension-samples |
Debugging Recipes | vscode-recipes |
Project Management
- Roadmap
- Iteration Plans
- Development Process
- Issue Tracking
- Build Champion
- Release Process
- Running the Endgame
- Related Projects
Contributing
- How to Contribute
- Submitting Bugs and Suggestions
- Feedback Channels
- Source Code Organization
- Coding Guidelines
- Testing
- Dealing with Test Flakiness
- Contributor License Agreement
- Extension API Guidelines
- Accessibility Guidelines
Documentation