@ adcore/ 编辑- 反应
语言特性 @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/testing | FakeLanguageService 财务报告和审定财务报表 ManualTimers |
@adecore/editor-react/editor-react.css | 牌的样式 |
@adecore/editor-react/locales/*.json | 英文和荷兰文 |
文档
| 页次 | 它包含什么 |
|---|---|
| 开始 | 安装、 样式、 文字和第一个编辑器 |
| 项目和文件 | ProjectLanguage,主机,共享文档和工作空间编辑 |
| 编辑器查看 | 该构成部分, EditorLanguage 和弹出 |
| 视图 | 每个功能的一页,在侧边栏有活演示 |
| 模型 | 特性背后的纯函数 |
| 测试 | FakeLanguageService 财务报告和审定财务报表 ManualTimers |
许可证
FSL-1.1-MIT 导弹