From elastic/kibana#14119, per @timroes.
We are currently using react-ace as a code editor with a very tiny wrapper (EuiCodeEditor) implemented in #14026.
This wrapper basically just passes through all properties to react-ace. It would be nice to "build" a code editor (with or without any library) with a proper API where we just expose whatever we need and encapsulate away what we don't need (e.g. custom theming).
This task should be the long running goal for what kind of code editor we want to introduce, what we require and replace the current tiny EuiCodeEditor with that.
From @Bargs:
Related elastic/kibana#13621