Как включить автоматическое заполнение слов в редакторе MATLAB?
Я могу использовать автоматическое слово в командной строке MATLAB, нажав вкладку, но я не могу этого сделать, используя редактор для файла m. Можно ли использовать вкладку в редакторе?
Ответы
Ответ 1
Согласно это сообщение в блоге MathWorks, вкладка завершается в редакторе, как в окне команд для MATLAB R2010a, но вы можете иметь чтобы включить его в меню Настройки клавиатуры.
Для более старых версий MATLAB завершение вкладки в редакторе работает только для имен функций и переменных, которые уже были созданы в рабочей области. Итак, если вы пишете script с переменной foobar
, и эта переменная еще не была создана в рабочей области (например, в командном окне), то foobar
не будет отображаться при использовании завершения вкладки в Редактор. Это было так, когда я тестировал его в MATLAB 7.8.0 (R2009a).
Ответ 2
Когда вы пишете код, нажмите клавишу "TAB", см.
![enter image description here]()
Ответ 3
Выполнение табуляции выполняется для имен функций, которые находятся на пути Matlab. Он также работает для имен переменных, если переменная существует в рабочей области. Таким образом, хотя вы кодируете код, может быть хорошей идеей оценивать команды при написании. Это позволяет вам сразу же проверять наличие ошибок и делает доступными переменные для автоматического завершения.