Edit: decided to keep adding to the first post.
Some simple but useful editor features I'd like to see
1. Search that keeps the found item(s) in view after uncollapsing.
a. Perform a Search in the event sheet
b. Select an event/action
c. Clear the search
d. The selected event/action is still selected and visible
Item d is the important part
2. Search and replace of text in the event sheet
I'm referring to quoted text, i.e. strings.
e.g. changing the name of a function is tedious if there are many calls. Although from now on I will follow my own advice and use a constant text variable for each function. But that's just one example.
3. 'Simple' search in the event sheet
i.e. Just highlight the next found item in the event sheet, without collapsing. WITH A HOTKEY PLEASE e.g. F3 Find Next
3b. Highlighting of all found text
If I search for MyDumbVariableName123, please make them all stand out on my event sheet.
4. Hotkeys for things like alignment in the Layout editor
e.g. Alt-LeftArrow to align left edges, etc.
4b. Align by object centres (vert/horiz)
For aligning objects that aren't the same height/width.
5. Less confusing enable/disable of events/actions
I'm not saying I have the solution, but it does drive me to distraction sometimes.
6. Breakpoints that work
I guess there's some low-level reason why we can't set breakpoints on 'triggered or looping branches' but it would be nice.
7. 'Default' sprite a bit smaller
Why so big, 250x250? 50x50 would be fine IMO. Or an option to set the default size..
8. Search all event sheets
If we follow good practices and have modular event sheets, it's impossible to search them all at once (e.g. where did I define function xyz?) I'm using notepad++ at the moment to do this (with a hotkey to trigger it within C2).
That's all for now