CodeEditApp / CodeEditApp/CodeEdit

👀 Extension Architecture / API

未關閉
#76 9 則留言 4 個 reaction 已指派 0 人 在 GitHub 檢視
clarification needed enhancement extensions help wanted PRIORITY
主要語言
Swift
星號
23k
分支
1.2k
PR 合併指標
30 天內沒有已合併 PR

描述

## 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](https://github.com/CodeEditApp/documentation). 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
- [ ] CodeEditApp/CodeEdit#180
- [ ] CodeEditApp/CodeEdit#183
- [x] CodeEditApp/CodeEdit#167
- [ ] CodeEditApp/CodeEditTextView#32
- [ ] CodeEditApp/CodeEdit#391
- [ ] CodeEditApp/CodeEdit#222
- [ ] CodeEditApp/CodeEdit#220
- [ ] CodeEditApp/CodeEditTextView#40
- [ ] CodeEditApp/CodeEdit#224
- [ ] CodeEditApp/CodeEdit#262
- [ ] CodeEditApp/CodeEdit#392
- [ ] Data Storage
- [ ] Display Notifications
- [ ] Themes
- [ ] Custom UI support with React Components
- [ ] Extension Debug Console
- [ ] CodeEditApp/CodeEdit#107

## References

- [Atom Extension API](https://flight-manual.atom.io/api/v1.57.0/)
- [VS Code Extension API](https://code.visualstudio.com/api)
- [VS Code Extension Examples](https://github.com/microsoft/vscode-extension-samples)
- [Raycast Extension API](https://developers.raycast.com)
- [Nova Extension API](https://docs.nova.app/)
- [Sketch Extension API](https://developer.sketch.com/reference/api/)

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。