These suggestions would make my life easier:
- Easier method to view assembly generated by compiler
At the moment, setting/unsetting the -S flag in the compiler menu is too slow and annoying. Ideally a secondary menu off the "Build" (hammer) icon would allow you to either output assembly only or both assembly and executable. The assembly output should be *.s files rather than *.o as currently generated. Another idea would be to have a flag in the file's right click menu to enable/disable assembly output on a per-file basis.
- Better resource report (constraint check) after compile
The --show-report mapper option is disabled by default and the output for "stack available" is not particularly helpful (it's in hex - (K)bytes would be more readable). A percentage listing of how much memory is data/code for each core would be very useful. Even more useful would be an output of how much you are over the limit if your program is too big (I can never quite tell if it is doing this at the minute). A more advanced report could perhaps show the size of data structures.