I had some ideas that could be really cool to have for a new version of the ManiaScript editor.
- Preferences:
Allow users to change some preferences like toggling warnings on or off (like "This value will be discarded"), change the Tabulation's size, font size, syntax highlight colors, ... - Keyboard shortcuts:
- Ctrl+D: Duplicate line.
- Ctrl+S: Save (even if the script is not compiling).
- F5: Compile.
- Ctrl+F5: Compile & test.
- Ctrl+click on a function use: Show the function's declaration (if user written).
- Ctrl+click on a library use: Show the library's file (if user written too).
- Better undo / redo:
Conserve modifications after saving & testing, fix issues that replace scripts content with other scripts. - Others:
- Highlight brackets.
- Draw thin lines between indentation's tabulations.
- Home key should place the cursor between indentation and text, if used twice, it goes on very start of the line.
- If a file is included but does not exists, show a popup to ask the user if it has to be created.
