Ответ 1
1) На вкладке "Главная страница" нажмите "Создать" и выберите "Комбинация команд".
2) В поле "Метка": введите имя для ярлыка. В поле Обратный звонок:
currentEditor = matlab.desktop.editor.getActive;
originalSelection = currentEditor.Selection; assert(originalSelection(1)==originalSelection(3));
currentEditor.Selection = [originalSelection(1) 1 originalSelection(1) Inf]; disp(currentEditor.SelectedText);
eval(currentEditor.SelectedText);
currentEditor.Selection = originalSelection + [1 0 1 0];
Теперь я могу запустить строку, на которой я работаю, нажав Alt + s + 1 (возможно, вы можете изменить это на произвольную горячую клавишу). Надеюсь, это поможет.
РЕДАКТИРОВАТЬ: В MATLAB R2018a сочетания клавиш были переупакованы как избранные команды. Таким образом, чтобы создать новый ярлык в этой и последующих версиях, вам нужно перейти на вкладку Главная → Избранное → Новый фаворит.