-
Couldn't load subscription status.
- Fork 35.8k
Feature Areas
Copilot edited this page Sep 5, 2025
·
18 revisions
The issues in the vscode repository are categorized using labels into the following feature areas.
The feature area labels have a dark blue label.
In addition there can be feature sub areas which are colored light blue.
| Label | Description | Sub Areas |
|---|---|---|
| languages-basic | languages with syntax-highlighting, snippet, comment-toggling, bracket-matching support only | |
| css-less-scss | support for CSS, LESS, SCSS | |
| html | HTML support | |
| js | JavaScript support | |
| json | JSON support | |
| markdown | markdown support | |
| php | PHP support | |
| typescript | TypeScript support | |
| workbench | overall workbench UI | themes, workbench-tabs, editor groups, color-palette, keybindings, proxy, webview, telemetry |
| menus | menu model, menu contributions, (use workbench-menu for UI) | |
| explorer-files | explorer and general file management | explorer-custom |
| git | git support | |
| debug | debugging, launching support | |
| search | full text search support | |
| editor | vscode editor support | brackets, monaco-editor, diff-editor,editor-contrib, editor-core-commands, editor-core-settings, editor-core-view, editor-multicursor, find-widget, folding, intellisense, ligatures, snippets, tokenization, intellisense, VIM enablement |
| task | task support | |
| error-list | the error list | |
| integrated-terminal | integrated terminal panel | conpty, input, winpty, xtermjs |
| extensions | extension UI, details, install | marketplace |
| extensions-development | extension development tooling, including vscode-test, @types/vscode, vscode-dts | |
| issue reporter | issue reporter window | |
| api | vscode extension API | |
| install-update | install and update of vscode | |
| accessibility | accessibility support | |
| i18n | internationalization - Code, translation error | |
| L10N | New UI language request in loc platform for language pack extension |
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