Description
Files that mix languages can use multiple major modes in one buffer, helping embedded code regions get more appropriate editing behavior.
This is an Emacs package, not a separate desktop app. Install it when that editor workflow is needed; behavior depends on the user's Emacs configuration and related tools.