monaco + prettier = 自定义JSON编辑器 悟朗 2023-03-19 879 阅读1分钟 项目中有使用到json编辑的地方,为了获得较好的编辑体验,总需要将json数据粘贴到vscode中,编辑好了再粘贴回去,未免有些麻烦。manaco本就是和vscode同源的网页编辑组件。将其集成在页面中可以大大提高使用体验。除了vscode基础能力之外,还需要继承perttier中json相关的格式化能力,相比vscode自带的格式化,增强了去除逗号,增加引号等功能。 主要分两部分能力: 引入monaco json编辑器 集成prettier格式化能力 代码比较简单,show code: