Обновление версии редактора Ace - PullRequest
0 голосов
/ 22 февраля 2019

Я являюсь членом команды с более чем 20 разработчиками.Редактор ACE - это единственный главный редактор, который мы использовали давно.

Теперь мы хотим обновить версию редактора ACE, но я не знаю, какую версию редактора ace они использовали.Текущая версия туза 1.4.2, но я не вижу подробностей о версии в cdn js, и она взята из этой ссылки ниже:

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

и последняя версияУ cdn также нет сведений о версии, и у команды также нет истории версий.

Я знаю, cdnjs генерируется при сборке, и если я хочу обновить ace, мне также нужно обновить следующее:

  1. ace
  2. ext-language_tools
  3. mode-javascript
  4. theme-clouds
  5. theme-monokai
  6. worker-javascript

Если я обновлюсь до более новой версии, ext-language_tools выдаст мне ошибку, в более новой будет пропущено несколько событий.

Есть ли какая-либообновление производительности по сравнению со старым с новой версией редактора ace, со старой версией редактора ace. Команда ext-language_tools.js сделала несколько нестандартных вещей.

Вещи, которые я хочу знать перед обновлением:

  1. Есть ли обновление производительности по сравнению со старым?с новой версией редактора ace
  2. Могу ли я обновить все 6 файлов новой версией, кроме ext-language_tools.js, потому что в нем есть некоторые настраиваемые события.

Любая помощь по этому вопросудействительно полезно.

1 Ответ

0 голосов
/ 22 февраля 2019

https://github.com/ajaxorg/ace-builds/blob/master/src-noconflict/ace.js всегда указывает на последнюю версию редактора, опубликованную для ace-builds, поэтому это не поможет.Но вы можете получить версию ace, запустив ace.version в консоли, если это не очень старая версия, ее следует определить.

Если вам нужно изменить ext-language_tools.js для добавления событий, тогдаЛучше открыть вопрос на туз bugtracker с просьбой добавить эти события

...