PLUGINS
Acode 插件生态:450+ 插件扩展无限可能
插件让 Acode 从“编辑器”变成“平台”:语言服务器补全、主题美化、格式化工具、框架脚手架、AI 助手,全部通过内置插件商店一键安装。插件使用 JavaScript / TypeScript 编写,你自己也能写。
Install
如何安装插件
- 点击编辑器左上角 ☰ → 设置 → 插件,进入插件商店。
- 搜索插件名称,点击 Install。
- 安装完成后按提示重新加载(Reload)编辑器。
- 部分插件需要额外配置 API Key(如 AI 类插件),在设置中填写即可。
提示:插件也可从 Acode 插件商店网页版 浏览,或在 GitHub 搜索
acode plugin 获取社区插件。Top Plugins
值得安装的插件
| 插件 | 类型 | 作用 |
|---|---|---|
| Language Server Protocol (LSP) | 补全 | 接入 Pyright、TypeScript、rust-analyzer 等语言服务器,获得智能补全、跳转定义、错误提示 |
| AcodeX | 终端 | 连接 Termux 环境,复用你已有的 Linux 工具链 |
| Material Theme / GitHub Theme | 主题 | 换上 Material Design 或 GitHub 官方配色 |
| Prettier | 格式化 | 一键格式化 JS/TS/JSON/Markdown |
| GitHub 集成 | Git | 登录 GitHub,浏览仓库、创建 Issue、管理 Gist |
| AI 助手系列 | AI | 接入 Claude / OpenAI / 本地模型,对话补全与代码解释 |
| 框架支持(React/Vue/Flutter 等) | 框架 | 模板创建、组件高亮、框架命令 |
Develop
自己写插件
Acode 插件本质是一个 JavaScript 模块,通过官方 API 操作编辑器。创建一个目录,放入 plugin.json 与 index.js,打包后即可在商店发布,也可以本地加载开发。
plugin.json
{
"id": "com.example.hello",
"name": "Hello Plugin",
"version": "1.0.0",
"description": "一个示例插件",
"main": "index.js"
}
index.js
// 注册一个命令
module.exports = {
commands: {
"hello": () => {
editorManager.editor.insert("你好,Acode!");
}
}
};
深入学习请阅读 教程⑦:手写第一个 Acode 插件。