Ace编辑器版本升级

Ace editor version upgrade

我是一个拥有 20 多名开发人员的团队的成员。 ACE 编辑器是我们长期以来使用的主要编辑器。

现在想升级ACE编辑器版本,不知道他们用的是哪个版本的ACE编辑器。当前的ace版本是1.4.2但是我在cdn js中看不到任何版本细节,它是从下面link :

https://github.com/ajaxorg/ace-builds/blob/master/src-noconflict/ace.js

最新版本cdn也没有任何版本详情,团队也没有任何版本历史。

我知道,cdnjs 是构建生成的,如果我想更新 ace,我还需要更新以下内容:

  1. 王牌
  2. ext-language_tools
  3. 模式-javascript
  4. 主题云
  5. 主题物界
  6. 工人-javascript

如果我更新到较新的版本,ext-language_tools 会抛出一个错误,在较新的版本中遗漏了一些事件。

新版本的 ace 编辑器是否有任何性能更新,旧的 ace 编辑器版本团队使用 ext-language_tools.js 做了一些自定义的事情。

更新前我想知道的事情:

  1. 新版本的 ace editor 是否对旧版本有任何性能更新
  2. 我可以用新版本更新所有 6 个文件吗,除了 ext-language_tools.js,因为它有一些自定义事件。

这方面的任何帮助都非常有帮助。

https://github.com/ajaxorg/ace-builds/blob/master/src-noconflict/ace.js 总是指向发布到 ace-builds 的最新版本的编辑器,所以它没有帮助。但是你可以在控制台通过运行ace.version获取ace的版本,除非是很老的版本应该定义。

如果您必须修改 ext-language_tools.js 以添加事件,那么最好在 ace bugtracker 上打开一个问题,要求添加这些事件