Matlab's Editor and Workspace can be enhanced quite significantly using an open-source utility.
Sometimes Matlab gets into a state where it cannot use a valid m-file. This article explains what can be done.
The EditorMacro utility was extended to support built-in Matlab Editor and Command-Window actions and key-bindings. This post describes the changes and the implementation details.
EditorMacro is a new utility that enables setting keyboard macros in the Matlab editor. this post details its inner workings.