Ctrl+Backspace/Option+Delete не может удалить предыдущее слово в MATLAB IDE

Я заметил, что Ctrl+Backspace/Option+Delete не удаляет слово слева от курсор в редакторе MATLAB, как и во многих (большинстве?) других редакторах и программах. Это сильно раздражает, так как мне часто нужно изменить имя функции или небольшой участок кода. В настоящее время я вынужден удерживать shift, использовать option+влево, а затем нажать delete, чтобы выполнить то, что должно быть двухклавишная операция.

Есть ли способ включить его или доступен аналогичный ярлык? Я нашел этот вопрос без ответа на MATLAB Central, но больше не радовался.

Изменить:
Запуск R2010a на OSX


person Bill Cheatham    schedule 03.11.2010    source источник


Ответы (1)


Вы на R2010b?

По крайней мере, в Windows это поддерживается, начиная с R2010b. Все сочетания клавиш находятся в меню «Файл» > «Настройки» в разделе «Клавиатура» > «Сочетания клавиш». Введите «слово» в строке поиска (текстовое поле над списком действий), чтобы просмотреть действия на уровне слов. В R2010b, но не в более ранних версиях, есть действие «Удалить предыдущее слово», а в Windows оно по умолчанию привязано к Ctrl+Backspace. Похоже, вы тоже используете Mac; Я не знаю, какая там привязка по умолчанию.

Итак, обновитесь до R2010b и, возможно, настройте привязки в разделе «Клавиатура»> «Ярлыки» в настройках.

Это и некоторые другие сочетания клавиш работают в редакторе, но не в командном окне. Я не знаю почему. Возможно, вы захотите запросить это как усовершенствование от MathWorks, если вы хотите, чтобы оно также было в командном окне.

person Andrew Janke    schedule 03.11.2010
comment
Спасибо. Я запускаю R2010a на OSX, и действие «Удалить предыдущее слово» не существует. Мне придется дождаться обновления отдела, но когда оно произойдет, я буду знать, что у меня будет эта дополнительная функциональность. - person Bill Cheatham; 03.11.2010
comment
@Bill Cheatham: я могу подтвердить, что он поддерживается в OSX R2010b. - person Jonas; 03.11.2010
comment
Спасибо, парни. Это кажется такой очевидной и простой в реализации функцией — я в шоке, что это заняло так много времени! - person Bill Cheatham; 03.11.2010
comment
@Bill Cheatham: Только в последних 2-3 выпусках они начали серьезно работать над редактором после затишья в течение нескольких выпусков. - person Jonas; 03.11.2010