Monaco Editor 0.5 发布,微软开源的代码编辑器

2016年06月25日

Monaco Editor 0.5 发布了,Monaco Editor 是微软开源的基于 VS Code 的代码编辑器。

主要更新如下:

重大更新

  • monaco.editor.createWebWorker now loads the AMD module and calls create and passes in as first argument a context of type monaco.worker.IWorkerContext and as second argument the initData. This breaking change was needed to allow handling the case of misconfigured web workers (running on a file protocol or the cross-domain case)

  • the CodeActionProvider.provideCodeActions now gets passed in a CodeActionContext that contains the markers at the relevant range.

  • the hoverMessage of a decoration is now a MarkedString | MarkedString[]

  • the contents of a Hover returned by a HoverProvider is now a MarkedString | MarkedString[]

  • removed deprecated IEditor.onDidChangeModelRawContentIModel.onDidChangeRawContent

值得注意的修复

  • Broken configurations (loading from file:// or misconfigured cross-domain loading) now load the web worker code in the UI thread. This caused a breaking change in the behaviour of monaco.editor.createWebWorker

  • The right-pointing mouse pointer is oversized in high DPI - issue

  • The editor functions now correctly when hosted inside a position:fixed element.

  • Cross origin configuration is now picked up (as advertised in documentation from MonacoEnvironment)

下载地址:

展开阅读全文
29 收藏
分享
加载中
最新评论 (8)

引用来自“eechen”的评论

不知大家有没有听说过
Ace (Ajax.org Cloud9 Editor)
https://github.com/ajaxorg/ace
案例:PHP在线编辑和运行环境
http://www.shucunwang.com/RunCode/php/
奔驰smart新款发布
不知道大家有没有听说过奇瑞QQ
2018-08-12 11:08
0
回复
举报
Atom里的那个有源码吗?
2016-06-26 00:54
0
回复
举报
不知大家有没有听说过
Ace (Ajax.org Cloud9 Editor)
https://github.com/ajaxorg/ace
案例:PHP在线编辑和运行环境
http://www.shucunwang.com/RunCode/php/
2016-06-25 13:48
0
回复
举报
这个是 Web 版
2016-06-25 12:49
0
回复
举报

引用来自“为嘛先生”的评论

这两个有什么区别?
这个是 Web 版的,可以定制功能,可是很方便的嵌入网页中。
2016-06-25 11:02
0
回复
举报
这两个有什么区别?
2016-06-25 10:06
0
回复
举报
有了VSCode,这开发这个?
2016-06-25 08:00
0
回复
举报
更多评论
8 评论
29 收藏
分享
返回顶部
顶部