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.
Thanks for your time,
Álvaro