-
Notifications
You must be signed in to change notification settings - Fork 35.8k
Related Projects
Erich Gamma edited this page Nov 14, 2017
·
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 |
| File Watcher | vscode-filewatcher-windows |
vscode.d.ts |
vscode-extension-code |
vscode-languageserver |
vscode-languageserver-node |
| TextMate tokenizer | vscode-textmate |
| AMD Loader | vscode-loader |
| Tool | Repository |
|---|---|
| yo code generator | vscode-generator-code |
| vsce publishing tool | vscode-vsce |
| 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 |
| Linter | Repository |
|---|---|
| TSLint | vscode-tslint |
| ESLint | vscode-eslint |
| Theme |
|---|
vscode-themes |
| Sample | Repository |
|---|---|
| Mock Debug Adapter | vscode-mock-debug |
| Samples | vscode-extension-samples |
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
- Custom ESLint rules
Documentation