首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏WebJ2EE

    【CodeMirror】:代码编辑器

    React 环境下可以使用 CodeMirror 的包装项目:react-codemirror2 安装: npm install react-codemirror2 codemirror --save 受控 & 非受控: react-codemirror2 ships with the notion of an uncontrolled and controlled component. import {UnControlled as CodeMirror} from 'react-codemirror2' <CodeMirror value='<h1>I ♥ <em>react-codemirror2</em> 综合示例 import React from "react"; import { Controlled as CodeMirror } from "<em>react-codemirror2</em>"; import : https://github.com/scniro/<em>react-codemirror2</em> vue-element-admin 的 JsonEditor 组件: https://github.com

    5.3K10发布于 2021-01-28
  • 来自专栏趣谈前端

    在线IDE开发入门之从零实现一个在线代码编辑器

    代码编辑区我们可以用第三方成熟的库比如react-codemirror2 或者react-monaco-editor来做. 的服务端框架 koa-static 基于koa的静态资源中间件 koa-body 解析请求体的中间件 koa2-cors 处理跨域的中间件 koa-logger 处理请求日志的中间件 react 前端框架 react-codemirror2 react-codemirror2基本使用方式如下: import {UnControlled as CodeMirror} from 'react-codemirror2'; require('codemirror

    4.6K30发布于 2020-09-18
  • 来自专栏趣谈前端

    复盘!如何设计可视化搭建平台的组件商店?

    1.实现在线代码编辑器 在线代码编辑器目前市面上有几种成熟的方案,比如: react-monaco-editor react-codemirror2 ace | 性能和功能上可以媲美本地代码编辑器 大家可以选择以上任意一种方案 ,这里笔者采用 react-codemirror2 来实现。 首先我们来安转一下插件: yarn add react-codemirror2 codemirror2 codemirror 给我们提供了很多语言支持和不同风格的代码主题,我们可以很轻松的制作不同语言的编辑面板 接下来我带大家实现一个React代码编辑器: import {UnControlled as CodeMirror} from 'react-codemirror2'; require('codemirror

    40310编辑于 2024-03-25
  • 来自专栏ATYUN订阅号

    Medium网友开发了一款应用程序 让学习算法和数据结构变得更有趣

    它还使用了CodeMirror和React-Codemirror2来将一个编辑器嵌入到浏览器中(注意:原始版本的React-CodeMirror已经不再被维护,而且在新版本的反应中也没有很好地发挥作用) 第一个版本:https://github.com/no-stack-dub-sack/algos-and-data-structures CodeMirror:https://codemirror.net/ React-Codemirror2 :https://github.com/scniro/react-codemirror2 模拟控制台 每次用户在它们的代码中调用console.log时,一次小的hack就可以触发一次redux操作。

    1.7K50发布于 2018-03-05
  • 来自专栏趣谈前端

    低代码开发平台核心功能设计——组件自定义交互实现

    网页嵌入App内部和app端通信实现 要实现和外部容器通信,必须具备的就是自定义编码能力, 也就是笔者采用LowCode而不是noCode的原因, 具体实现方式有很多, 比如采用比较流行的代码编辑插件react-codemirror2 至于react-codemirror2的使用方式,笔者简单写个demo供大家参考: import {Controlled as CodeMirror} from 'react-codemirror2';

    4.1K20发布于 2020-11-17
  • 来自专栏趣谈前端

    如何设计可视化搭建平台的组件商店?

    1.实现在线代码编辑器 在线代码编辑器目前市面上有几种成熟的方案,比如: react-monaco-editor react-codemirror2 ace | 性能和功能上可以媲美本地代码编辑器 大家可以选择以上任意一种方案 ,这里笔者采用 react-codemirror2 来实现。 首先我们来安转一下插件: yarn add react-codemirror2 codemirror2 codemirror 给我们提供了很多语言支持和不同风格的代码主题,我们可以很轻松的制作不同语言的编辑面板 接下来我带大家实现一个React代码编辑器: import {UnControlled as CodeMirror} from 'react-codemirror2'; require('codemirror

    1.3K20编辑于 2022-02-09
  • 来自专栏Web 技术

    【实战】快来和我一起开发一个在线 Web 代码编辑器

    "@testing-library/user-event": "^12.5.0", "codemirror": "^5.59.1", "react": "^17.0.1", "react-codemirror2 我们可以看到,我们在依赖中安装了两个库:codemirror 和 react-codemirror2。 '; import 'codemirror/lib/codemirror.css'; import { Controlled as ControlledEditorComponent } from 'react-codemirror2 我们从 react-codemirror2 导入 Controlled,将其重命名为 ControlledEditorComponent 以使其更清晰。 然后,我们声明了我们的编辑器功能组件。 javascript'; import 'codemirror/mode/css/css'; import { Controlled as ControlledEditorComponent } from 'react-codemirror2

    4.5K20编辑于 2023-10-07
  • 来自专栏Web 技术

    开发一个在线 Web 代码编辑器,如何?今天来教你!

    "@testing-library/user-event": "^12.5.0", "codemirror": "^5.59.1", "react": "^17.0.1", "react-codemirror2 我们可以看到,我们在依赖中安装了两个库:codemirror 和 react-codemirror2。 '; import 'codemirror/lib/codemirror.css'; import { Controlled as ControlledEditorComponent } from 'react-codemirror2 我们从 react-codemirror2 导入 Controlled,将其重命名为 ControlledEditorComponent 以使其更清晰。 然后,我们声明了我们的编辑器功能组件。 javascript'; import 'codemirror/mode/css/css'; import { Controlled as ControlledEditorComponent } from 'react-codemirror2

    15.1K30编辑于 2022-07-29
  • 来自专栏趣谈前端

    做了N+1个企业项目之后, 我总结了这些React必备插件

    braft-editor 富文本编辑器 powerNice markdown/富文本编辑器 GGEditor 可视化图编辑器 react-codemirror2 代码编辑器 jsoneditor json

    2.5K10发布于 2021-02-05
  • 来自专栏趣谈前端

    从零开发可视化大屏制作平台

    代码编辑器笔者这里推荐两款, 大家可以选用: react-monaco-editor react-codemirror2 使用以上之一可以实现mini版vscode, 大家也可以尝试一下.

    2.6K10发布于 2021-03-12
  • 来自专栏趣谈前端

    Dooring可视化之从零实现动态表单设计器

    如下图所示: 在线代码编辑可以使用react-codemirror2或者 react-monaco-editor插件来实现。

    2.4K40发布于 2020-09-11
  • 来自专栏趣谈前端

    总结100+前端优质库,让你成为前端百事通

    支持截图编辑的图片库 编辑器相关 braft-editor 富文本编辑器 powerNice 文档编辑器 mitu 图片编辑器 h5-dooring H5 页面编辑器 GGEditor 可视化图编辑器 react-codemirror2

    4.1K20编辑于 2022-02-09
  • 来自专栏趣谈前端

    从零开发可视化大屏制作平台(技术拆解版)

    代码编辑器笔者这里推荐两款, 大家可以选用: react-monaco-editor react-codemirror2 使用以上之一可以实现mini版vscode, 大家也可以尝试一下.

    1.3K10编辑于 2024-03-18
  • 来自专栏趣谈前端

    如何评价Dooring低代码/零代码搭建平台?

    如下图所示: 在线代码编辑可以使用「react-codemirror2」或者 「react-monaco-editor」插件来实现。

    1.6K10编辑于 2022-09-27
领券