相关文章

实现一个编辑器

为了弥补 markdown 的缺点,我使用 mdx 来实现编辑器的功能, mdx 也就是 markdown 语法和 JSX 的结合,关于 MDX 的优势大家可以看下这篇文章

其实最简易的 demo 也是来自于官网的 playground

MDX playground

微信排版工具新选择

MDX Editor 一个好用的排版编辑器前言哈喽,大家好,我是Ai知识分享,去年年底,我开通了微信公众号“JS 酷”,也开始陆陆续续开始写文章, 发到微信公众号,作为一名程序员,我酷爱 Markdo...

AI图像识别:引领数字时代的视觉创新

AI图像识别:引领数字时代的视觉创新

  在当今数字化的时代,AI图像识别正逐渐成为新兴媒体领域的焦点。随着科技的不断进步,AI图像识别正发挥着越来越关键的作用,改变着我们的生活。无论是在商业领域还是在个人生活中...

AI语音识别:携手新媒体,改变未来的交流方式

AI语音识别:携手新媒体,改变未来的交流方式

  随着科技的不断进步,人工智能在我们的日常生活中扮演着越来越重要的角色。而在新媒体领域,AI语音识别更是一项重要且引人注目的技术。通过结合AI与语音识别技术,我们能够极大地...

AI边缘盒子:引领智能时代的未来之星

AI边缘盒子:引领智能时代的未来之星

  在当今数字化浪潮中,人工智能成为了各行各业的风口,而AI边缘盒子则作为智能设备的新宠儿悄然兴起。AI边缘盒子,顾名思义,是指搭载了人工智能算法的边缘设备,它具备了较强的智...

华为AI音箱:实现人与科技更亲近

华为AI音箱:实现人与科技更亲近

  近年来,随着智能音箱的普及,人机交互的方式发生了翻天覆地的变化。作为智能音箱领域的佼佼者之一,华为AI音箱以其出色的技术与服务,在用户中广受好评。不仅如此,它还为人们带来...

常规配置

我们可以在 create 的第二个参数传递一个 option 参数。

参数说明类型默认值可选值
value编辑器的初始值string--
theme编辑器的主题样式,除了提供的可选值外,也可以通过 monaco.editor.defineTheme 自定义主题string'vs''vs','vs-dark','hc-black'
language编辑器的初始语言,例如可以设置为 javascript, json 等string--
model和编辑器关联的初始模型ITextModel--
lineNumbers控制行数的渲染,如果是 function,那么会使用 return 的内容作为行数展示string/Function'on" alt="VS code 使用的代码编辑器">

VS code 使用的代码编辑器

前言有时候我们会有在需要在网页中写代码或者改代码配置的需求,这个时候就需要用到代码编辑器,常规的代码编辑器有 CodeMirror 和 Monaco Editor, CodeMirror 使用的人比较...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。