-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
PRIORITYThis issue has priority over other issues.This issue has priority over other issues.clarification neededFurther information is requestedFurther information is requestedenhancementNew feature or requestNew feature or requestextensionsIssues related to the extension architecture in CodeEditIssues related to the extension architecture in CodeEdithelp wantedExtra attention is neededExtra attention is needed
Description
Overview
Support for extensions is planned for a future release of CodeEdit. The extension system will provide similar capabilities to that of other editors.
Contributing
If you wish to contribute to building the CodeEdit extension architecture, please see the tasks below and review the relevant parts of the API documentation repository. This documentation should be used as the guide for development.
PLEASE NOTE THE DOCUMENTATION IS STILL WORK IN PROGRESS. TASKS AND THEIR RELATED GITHUB ISSUES WILL BE UPDATED AS THE RELEVANT DOCUMENTATION IS COMPLETED.
Each API feature functionality first needs to be built into CodeEdit so that it can be used internally by the application and then later exposed to extensions through the API.
Tasks
- 💬 Determine Extension Architecture #180
- ✨ Extension Store #183
- ✨ Snippets #167
- 🐞 Selecting text and then pressing delete key deletes selection and one character preceding selection CodeEditTextView#32
- ✨ Hover Provider Extension API #391
- ✨ Commands #222
- ✨ Tree Data Provider (Sidebar Tree View Content) #220
- Fix Marked Text Input CodeEditTextView#40
- ✨ Keybindings #224
- ✨ Tasks (Run scripts in the shell) #262
- ✨ Debugger Extension API #392
- Data Storage
- Display Notifications
- Themes
- Custom UI support with React Components
- Extension Debug Console
- ✨ Help Documentation #107
References
lin72h, andriyor and verylovestarsdomiden
Metadata
Metadata
Assignees
Labels
PRIORITYThis issue has priority over other issues.This issue has priority over other issues.clarification neededFurther information is requestedFurther information is requestedenhancementNew feature or requestNew feature or requestextensionsIssues related to the extension architecture in CodeEditIssues related to the extension architecture in CodeEdithelp wantedExtra attention is neededExtra attention is needed
Type
Projects
Status
📋 Todo