I am having some serious issues with the MATLAB R2013a linux version. They are listed as follows
1. If I set a breakpoint within a sub-routine and I run the main routine, it never stops at that point. The only way to get there is to set a breakpoint at the calling point within the main routine and then step-in. This cumbersome when there are multiple levels of nested routines.
2. When there is an error in the code, it does not abort completely but stops at the line where the error is. Even though this is useful in some cases, most of the time it ends up opening standard matlab command files and stop somewhere inside there. Over a period of time, this leads to the opening of many unnecessary files. Is there a way to control this?
3. Somewhat realted to 2.. When I press ctrl+c to abort a code completely, it stops at the point of the last statement executed. Again this is an issue since it often opens matlab command files or other unnecessary files
4. During debugging, shift+f5 does not quit but simply does the same function of pressing f5. (pressing the 'quit debugging' red button does work and if I do mouseover, it says the shortcut is still shift+f5)
5. Where is the 'Select All' option in the editor. I neither find the button nor anything mentioned in the documentation. This feature is quite essential if I need to indent the entire m file
Kindly help me with these issues. I feel that mathworks should pay a little bit more attention to user interface for the Linux version. The sad part is that the user interface of the 2013 version is much worse than any other previous version. This only leads to annoyment and inefficiency when doing major simulations involving multiple files.