@adecore/editor-react

中文文档
0.58.0发布于 2026/11/08FSL-1.1-MITTypeScriptES Module构建来源已验证近 30 天下载 2万

语言辅助编辑、专题协调以及注入语言服务的回放.

中文使用文档
文档目录5 节
  1. 安装
  2. 设置
  3. 入境点
  4. 文档
  5. 许可证

@ adcore/ 编辑- 反应

npm Docs

语言特性 @adecore/editor 一个以上 LanguageService 联 合 国 @adecore/lsp:建议和片段,徘徊,签名帮助,问题,导航,偷看,重命名,代码动作,符号,语义颜色,内含提示,折叠和代码视觉,带有显示它们的回放卡. 它不会启动语言服务器,也不会触摸文件;应用程序会交给它一个服务和它允许的文件操作.

有现场演示的文档

安装

bun add @adecore/editor-react

@adecore/ui,反应19, react-dom, (中文(简体) ), i18next 财务报告和审定财务报表 react-i18next 是同伴的依赖关系.

设置

@import '@adecore/ui/theme.css';
@import '@adecore/editor/editor.css';
@import '@adecore/editor-react/editor-react.css';
@source "../node_modules/@adecore/editor-react/dist";

添加 @adecore/editor-react/locales/en.json 财务报告和审定财务报表 nl.json 将 i18 改为 editor 名称空间,然后:

import { EditorView, ProjectLanguage } from '@adecore/editor-react';

const project = new ProjectLanguage(service, { folder, keymap, openPlace, files, notify });

<EditorView engine={engine} options={options} project={project} uri={uri} languageId="typescript" className="h-96" />;

入境点

导入它所持有的
@adecore/editor-react各组成部分, ProjectLanguage, (中文(简体) ), EditorLanguage 每个模型
@adecore/editor-react/models纯粹的模型,没有反应
@adecore/editor-react/testingFakeLanguageService 财务报告和审定财务报表 ManualTimers
@adecore/editor-react/editor-react.css牌的样式
@adecore/editor-react/locales/*.json英文和荷兰文

文档

页次它包含什么
开始安装、 样式、 文字和第一个编辑器
项目和文件ProjectLanguage,主机,共享文档和工作空间编辑
编辑器查看该构成部分, EditorLanguage 和弹出
视图每个功能的一页,在侧边栏有活演示
模型特性背后的纯函数
测试FakeLanguageService 财务报告和审定财务报表 ManualTimers

许可证

FSL-1.1-MIT 导弹

版本与发布记录

@adecore/editor-react 共发布 159 个版本,首次发布于 2026/10/06;过去 12 个月发布了 159 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.58.0latest2026/11/08今天
0.57.02026/11/08今天
0.56.42026/11/07今天
0.56.32026/11/07今天
0.56.22026/11/07今天
0.56.12026/11/07今天

其他发布通道:next → 0.17.0-beta.2。

关于 @adecore/editor-react 的常见问题

@adecore/editor-react 是什么?

语言辅助编辑、专题协调以及注入语言服务的回放.

如何安装 @adecore/editor-react?

在项目目录运行 npm install @adecore/editor-react,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(^19.3.1)、i18next(^26.5.12)、react-dom(^19.3.1)、@adecore/ui(^0.58.0)、react-i18next(^17.1.9)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@adecore/editor-react 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@adecore/editor-react 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@adecore/editor-react 可以商用吗?

@adecore/editor-react 使用 FSL-1.1-MIT 许可。声明的许可为 FSL-1.1-MIT,请阅读许可原文确认使用条件。以上为概括,不构成法律意见,请以许可原文为准。

@adecore/editor-react 的下载量有多少?

根据 npm 官方下载统计,@adecore/editor-react 在 2026/10/05 – 2026/11/03 这 30 天内被下载 20,452 次,日均约 682 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@adecore/editor-react 还在维护吗?

最新版本 0.58.0 发布于 2026/11/08(今天);至今共发布 159 个版本,其中过去 12 个月发布了 159 个;首次发布于 2026/10/06。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。