Use the open source Monaco Editor to replace the current Data Load Editor
I find myself using VS Code (Visual Studio Code) when I need to edit a piece of script where I have to edit multiple lines, or move lines up and down, etc. Coming from a programming background I always thought the Data Load Editor was lacking very useful features and I think this could be improved.
The editor VS Code uses lives as a standalone open source project called Monaco Editor (https://github.com/Microsoft/monaco-editor). I have seen this editor being used in other places other than VS Code, like in https://codesandbox.io and it's always a delight to use.
Other benefits from using the Monaco Editor could be:
Giving users the option to choose how their editor looks
Themes support. A dark theme would be welcome
The option to choose a different font
User configurable hotkeys
Better support for syntax highlight. Finally getting SQL syntax highlighting?
Support for using tabs across the top, like all editors
Minimap
Improved search and replace
Splitting the editor area to see two tabs/files at the same time
Lots more
I guess not all of the above have to be turned on from the beginning but just wanted to highlight a few of the things that this new editor would make possible.
Thank you for this idea. While it is something that could be quite interesting, we do not plan to address this on the product roadmap. We will continue to re-evaluate our priorities and strategic direction to see if this can fit in.