7得票3回答
如何在Monaco编辑器中根据文件扩展名动态设置语言?

我正在使用monaco-editor来显示本地代码文件的内容,这些文件可能用各种语言编写,所以我想知道如何根据文件的扩展名或没有扩展名的第一行(例如#!/usr/bin/env python)动态设置/更改monaco编辑器的语言。 看起来monaco-editor本身并没有这个功能,但显然...

7得票1回答
如何在Angular中创建Monaco Editor自定义语言?

我尝试创建具有自动完成(Intellisense)的自定义语言,但未成功。请问有人可以帮助我实现吗? 代码 https://stackblitz.com/edit/angular-7-master-emjqsr?file=src/app/app.module.ts

7得票2回答
获取/恢复Monaco编辑器的撤销和重做堆栈

我想创建一个系统来存储Monaco编辑器的Undo&Redo堆栈。 为什么?:我有一个Monaco实例,我做了几个更改。然后我必须处理该实例并打开一个新实例。在这里,我想恢复与以前实例中相同的堆栈状态。 问题:如何获取和恢复Undo&Redo堆栈? 更新: 当我处理Monaco编辑器实例...

7得票1回答
监听Monaco编辑器中文本选择的变化

在 Monaco 编辑器中,是否有关于文本选择的事件?我需要对用户在编辑器中选择代码的部分做出响应。 除了使用计时器来获取选择范围,是否有更好的解决方案? 文档似乎没有提到这一点。

7得票1回答
Angular 9下使用Monaco Editor无法显示

我一直在尝试使用ngx-monaco-editor在Angular 9中设置monaco编辑器。然而,编辑器没有显示出来。我做错了什么吗?这是我尝试的stackblitz链接:https://stackblitz.com/edit/angular-ynznyg。我试图按照官方示例https:/...

7得票1回答
Monaco编辑器自定义格式化程序

我正在开发的项目中尝试使用微软的Monaco编辑器。我已经查看了文档,发现可以使用自定义代码补全和语法高亮设置自定义语言,但是我找不到任何关于如何添加自定义格式化的信息。 请问这是否可能?

7得票2回答
每个脚本文件只能有一个匿名定义调用。

我正在使用loader.js创建monaco编辑器,但在控制台中出现了两次错误“Can only have one anonymous define call per script file”。 <script src="/monaco-editor/min/vs/loader.js"...