Here's a quick overview of the code editor's functionality. We have 14 categories:
Customisation
Keyboard shortcuts, configure UI, theme, panels, tabs, split view, and localisation.
Assistant
Natural language, prompts, and prompt library.
Code library
Utility code and templates.
Collaboration
Knowledge sharing, comments, notes, chat, annotations, tags, and comment management.
Editor
Spelling, grammar, text editor, replace, and code collapse.
Navigation
Search, filter, bookmarks, explorer, and map.
Design
Visual tools.
Quality
Audits, checklists, code quality scoring, tests, bug tracking, and style guide adherence.
Code intelligence
Rewrites, refactor, static analysis, code map/diagrams, format, summaries, regex, suggestions, and autocomplete.
Notifications
Alert users to all sorts of activities – code changes, comments...
Versioning
Version control management.
Build
Simple build tools.
Documentation
Locally cached docs (MDN, Can I use, Python...), summarisation, search, templates, comments...
Analytics
Metrics, dashboards, reports, segmentation, and insights.