-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Editor
-
5
-
Not Needed
-
Iteration Velvet Crab, Iteration Whale, Iteration Xantic Sargo, Iteration Yellowtail Amberjack, Iteration Zebrafish, Iteration Ankylosaurus
As our experiment with the JSON editor showed, codemirror is way more performant than ace editor. This is also something that made rendering highlighted code in the shell work better for large documents.
As rendering editors in Compass is a bottleneck that we are aware of for a long time, we want to replace the rest of the ace editors and related code in Compass with codemirror alternative
- causes
-
COMPASS-6548 Create mql autocompleter for codemirror
- Closed
-
COMPASS-6550 Replace ace editor with codemirror editor
- Closed
-
COMPASS-6547 Separate compass autocompleter from ace specific logic
- Closed
-
COMPASS-6549 Add component interface to enable code annotations for codemirror editor
- Closed
-
COMPASS-6767 Remove ace from compass monorepo
- Closed
- is caused by
-
COMPASS-6365 Json view is slow since Compass 1.34
- Closed
- is depended on by
-
COMPASS-6377 Aggregation pipeline editor automatically scrolls pipeline out of view
- Closed
-
COMPASS-6384 Show contextual information in the auto-complete popup in text view
- Closed
- is duplicated by
-
COMPASS-6408 Replace Ace Editor with CodeMirror
- Closed
- is related to
-
COMPASS-6483 Replace Code component with codemirror syntax highlighter in browser-repl
- Closed
- related to
-
COMPASS-6554 In filter, not possible to get cursor between 2 spaces with arrow keys (on osx)
- Closed