Можно настроить отображение и функциональность Редактора, Live Editor и Отладчика с помощью настроек Редактора/Отладчика.
Можно задать, какой редактор использование MATLAB®, а также как редактор MATLAB и Live Editor ведут себя при различных обстоятельствах.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger, и затем настройте опции настройки как описано в приведенной ниже таблице.
Некоторые общие настройки не доступны в MATLAB Online™.
Preference | Использование |
---|---|
Editor | Выберите, какой редактор вы хотите, чтобы рабочий стол MATLAB использовал, когда вы редактируете файл:
Если вы выбираете Text editor, задаете полный путь для приложения редактора, вы хотите использовать, такие как Emacs или vi. Например, Эта настройка только применяется к файлам простого текста, таким как файлы с |
Most recently used file list | В поле Number of entries введите количество файлов, что вы хотите появиться в списке недавно используемых файлов в нижней части меню File. |
Opening files in editor | Выберите On restart reopen files from previous MATLAB sessions, если вы хотите Редактор и файлы, это содержало во время вашего последнего сеанса работы с MATLAB, чтобы вновь открыться, когда вы перезапускаете MATLAB. |
Выберите Automatically open files when MATLAB reaches a breakpoint, чтобы открыть рабочий программный файл, когда MATLAB столкнется с точкой останова в том файле. | |
Automatic file changes | Выберите Save changes upon clicking away from a file, если вы хотите, чтобы Редактор автоматически сохранил изменения в файле в Редакторе, когда вы щелкаете далеко от Редактора. Для изменений, чтобы быть автоматически сохраненными после нажатия далеко от Редактора, вы, должно быть, уже сохранили файл, по крайней мере, однажды. |
Выберите Reload unedited files that have been externally modified, если вы хотите, чтобы Редактор автоматически перезагрузил версию файла, который вы открыли и отредактировали за пределами MATLAB, когда файл в настоящее время открывается в Редакторе, не имеет никаких несохраненных изменений. | |
Выберите Add line termination at end of file, чтобы сделать, чтобы MATLAB добавил новую пустую линию (иногда называемый Эта настройка только применяется к файлам простого текста, таким как файлы с | |
Debugging in the Live Editor | Выберите Only show Step in button for user-defined functions, чтобы иметь Live Editor, только продвигаются в пользовательские функции и скрипты. Чтобы сделать, чтобы Live Editor продвинулся в функции MathWorks® также, очистите опцию. |
В MATLAB Online, чтобы сделать, чтобы MATLAB предложил, и завершают имена автоматически, когда вы вводите первые несколько символов имени в Редакторе, Live Editor, и App Designer, в разделе Suggestions and completions in Editor, Live Editor, and App Designer, выбирает Show automatically. Чтобы сделать, чтобы MATLAB предложил и завершил имена только после того, как, вы нажимаете клавишу Tab, выбирают Show on tab.
Можно изменить внешний вид Редактора и Live Editor.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Display, и затем настройте опции настройки как описано в приведенной ниже таблице.
Preference | Использование |
---|---|
General display option | Выберите Highlight Current Line и выберите цвет, чтобы подсветить строку с курсором (также названный каре). Эта настройка не применяется в Live Editor. |
Выберите Show line numbers к числам строки дисплея вдоль левого края окна Editor и Live Editor. | |
Выберите Enable data tips in edit mode, чтобы отобразить всплывающие подсказки, когда вы отредактируете файл кода MATLAB. (Всплывающие подсказки всегда включаются в режиме отладки.) Для получения дополнительной информации, Значение переменных вида на море. Эта настройка не применяется в Live Editor. | |
Выберите Display the Open as a Live Script banner, если вы хотите, чтобы Открытое как баннер Live Script появилось наверху документов в Редакторе. | |
Right-hand text limit | Выберите Show line, чтобы отобразить вертикальную линию с заданным Width и Color в заданном столбце (Placement) в Редакторе. Для получения дополнительной информации смотрите текстовый Предельный Индикатор Правой стороны. Эта настройка не применяется в Live Editor. |
Можно задать размер вкладок и отступов и деталей о том, как вкладки ведут себя в Редакторе и Live Editor.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Tab, и затем настройте опции настройки как описано в приведенной ниже таблице.
Опция | Использование |
---|---|
Tab size | Задайте сумму пробела, вставленного, когда вы нажмете клавишу Tab. То, когда вы изменяете размер Вкладки, он изменяет размер вкладки для существующих линий в том файле, если вы также не выбираете клавишу TAB, вставляет пробелы. |
Indent size | Задайте размер отступа для умного расположения с отступом. Умное расположение с отступом является одним из Редактора/Отладчика Настройки языка. |
Tab key inserts spaces | Выберите, чтобы вставить серию пробелов, когда вы нажмете клавишу Tab. В противном случае вкладка действует как один пробел, длина которого равна размеру Вкладки. |
Emacs-style Tab key smart indenting | Задает делающий отступ стиль, похожий на стиль, который использует редактор Emacs. Отступ линий согласно умным настройкам расположения с отступом, когда вы располагаете курсор в линию или выбираете группу линий, и затем нажимаете клавишу Tab. Умное расположение с отступом является одним из Редактора/Отладчика Настройки языка. Если вы выбираете эту настройку, вы не можете вставить вкладки в линии. |
Можно задать, как различные языки появляются в Редакторе и Live Editor. MATLAB применяет настройки языка на основе расширения файла файла, который открыт.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Language, и затем настройте опции настройки как описано в приведенной ниже таблице.
Не все настройки доступны для всех языков. Кроме того, некоторые настройки языка не применяются в Live Editor и не доступны в MATLAB Online.
Preference | Использование |
---|---|
Language | Выберите язык, для которого вы хотите установить настройки. |
Syntax highlighting | Выберите Enable syntax highlighting, чтобы иметь Редактор, и Live Editor используют различные цвета в различных построениях языка. Затем настройте цвета, которые вы хотите использовать в каждом элементе языка. Доступ к параметрам цвета для языка MATLAB путем нажатия на Set syntax colors. Для всех других языков параметры цвета появляются под Enable syntax highlighting. Для получения дополнительной информации смотрите Подсветку синтаксиса. |
Variable and function renaming Язык MATLAB только | Выберите Enable automatic variable and function renaming, чтобы иметь посдказку MATLAB вы, чтобы переименовать все экземпляры функции или переменной в файле, когда вы переименуете функцию или переменную. Для получения дополнительной информации, на когда посдказки MATLAB вы, смотрите, Автоматически Переименовывают Все Функции или Переменные в Файле. |
Comment formatting Язык MATLAB только | В поле Maximum column width введите максимальный номер символов, которые вы хотите позволить в линии комментариев, и затем выбрать, где вы хотите рассчитать, чтобы начаться. Рассмотрите выбор:
|
Выберите Wrap comments automatically while typing, чтобы автоматически перенести комментарии в значении Maximum column width, когда вы введете комментарии в документе Редактора или Live Editor. Если вы очищаете эту опцию, можно все еще перенести комментарии вручную, как описано в Добавлении комментариев к программам. | |
Indenting | Выберите Apply smart indenting while typing к автоматически:
Это называется умным расположением с отступом. Также можно вручную применить умное расположение с отступом после того, как вы введете код. Для получения дополнительной информации см. Делающий отступ Код. |
Выберите опцию от Function Indenting Format (Только язык MATLAB), чтобы задать как отступ функций в Редакторе и Live Editor, можно следующим образом:
Для получения дополнительной информации и примеры каждого формата расположения с отступом, см. Делающий отступ Код. | |
File extensions | Добавьте одно или несколько расширений файла, чтобы сопоставить с Language. Настройки, которые вы устанавливаете для того языка, применяются ко всем файлам с перечисленными расширениями. |
Сворачивание кода позволяет вам расширить и свернуть блоки кода MATLAB, который вы хотите скрыть, когда вы в настоящее время не работаете над ними.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Code Folding, и затем настройте опции настройки как описано в приведенной ниже таблице.
Для примеров и подробной информации о сворачивании кода, смотрите, что Код Свернуться — Расширяется и Построения Коллапса Кода.
Код, сворачивающий настройки, не применяется в Live Editor.
Опция | Использование |
---|---|
Enable Code Folding | Задает, хотите ли вы сворачивание кода, включенное для построений программирования, которые имеют их соответствующий установленный флажок Enable. |
Enable | Задает, хотите ли вы сворачивание кода, включенное для соответствующего Programming Construct. Если вы выберете эту опцию для какого-либо построения, но очистите опцию Enable Code Folding, построение не будет иметь сворачивания кода включенным. |
Fold Initially | Задает, (свернулись) ли соответствующие свернутые отображения Programming Construct в первый раз, когда вы открываете файл MATLAB. |
Можно задать, если, когда, и как вы хотите, чтобы MATLAB автоматически поддержал файлы, которые открыты в Редакторе.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Backup Files, и затем настройте опции настройки как описано в приведенной ниже таблице.
Настройки резервных файлов не применяются в Live Editor и не доступны в MATLAB Online.
Preference | Использование |
---|---|
Automatically create backup files while working in the MATLAB Editor | Выберите, чтобы иметь MATLAB, автоматически сохраняют копию файлов, которые вы в настоящее время редактируете. |
Save options | Сохраните резервное копирование каждый: n минуты задают, как часто вы хотите, чтобы MATLAB сохранил копию файла, который вы редактируете. |
Save untitled files сохраняет копию новых, неназванных, файлов к Когда существует больше чем один неназванный файл, каждый дополнительный файл сохранен в Для получения дополнительной информации смотрите Отходящие назад Файлы. | |
Close options | Automatically delete backup files when the Editor closes направляет MATLAB, чтобы удалить резервный файл, когда вы закрываете исходный файл в Редакторе. |
File name | Выберите соглашение о присвоении имен, которое вы хотите, чтобы MATLAB использовал в файлах автосохранения. Например:
|
Location | Source file directories указывает, что вы хотите резервные файлы, хранившие в той же папке как отредактированные файлы. Single directory указывает, что вы хотите файлы автосохранения, хранившие в одной папке. Задайте полный путь к той папке и быть уверенными, что у вас есть полномочия записи для него. |
Можно быстро отформатировать live скрипты и функции использующая разметка автоформатирования в Live Editor. Можно включить и отключить автоформатирование в целом, или как отдельные опции.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Autoformatting, и затем настройте опции настройки как описано в этой таблице.
Автоформатирующие настройки не применяются в Редакторе.
Preference | Использование |
---|---|
Enable autoformatting in Live Editor | Выберите, чтобы включить автопараметры форматирования в Live Editor. После того, как включенный, опции могут затем быть включены или отключены индивидуально. |
Text format | Выберите *italic*, **bold**, чтобы включить полужирное и курсивное форматирование с помощью звездочек (* ). |
Выберите _italic_, __bold__, чтобы включить полужирное и курсивное форматирование с помощью символов нижнего подчеркивания (_ ). | |
Выберите `monospace`, |monospace|, чтобы включить моноширинное автоформатирование. | |
Section break | Выберите %%, ***, or --- for section break, чтобы позволить вставить разрывы раздела путем ввода %% , *** , или --- и затем Enter. |
Выберите %% text for section break and heading, чтобы позволить вставить разрывы раздела с заголовком 1 заголовка стиля путем ввода %%text и затем Enter. | |
Insert Options | Выберите $LaTeX$ for LaTeX equation, чтобы позволить преобразовать LaTeX выражения в уравнения с помощью формата $LaTeX$ . |
Выберите URL for hyperlink, чтобы позволить преобразовать интернет-пути автоматически к гиперссылкам. | |
Выберите <URL> for hyperlink, чтобы позволить преобразовать интернет-пути к гиперссылкам с помощью формата <URL> . | |
Выберите [Label](URL) for labeled hyperlink, чтобы позволить преобразовать интернет-пути к помеченным гиперссылкам с помощью формата [Label](URL) . | |
Выберите (TM), (SM), (R), and (C) for trademark, service mark, and copyright symbols, чтобы позволить вставить товарный знак и символы авторского права (™, ℠, ®, и ©) использование формата (TM) , (SM) R , и (C) . | |
Text Style | Выберите #text for title, чтобы позволить вставить заголовки с помощью формата #text . |
Выберите ##text, ###text, or ####text for heading, чтобы позволить вставить заголовки с помощью формата ##text для заголовка 1, ###text для заголовка 2, или ####text для заголовка 3. | |
Выберите Automatic bulleted lists (*, +, or -), чтобы позволить создать маркированные списки путем ввода * , + , или - сопровождаемый пробелом. | |
Выберите Automatic numbered lists (1., 2., etc.), чтобы позволить создать пронумерованные списки путем ввода 1. , 2. , и так далее, сопровождаемый пробелом. |
Для получения дополнительной информации об автоформатировании в Live Editor, смотрите Автоформатирование.
При вводе код в Live Editor или в App Designer, MATLAB автоматически заполняет окончания блока, круглые скобки и кавычки. MATLAB также автоматически заполняет комментарии, векторы символов, и представляет в виде строки, когда разделено через две линии. Можно включить и отключить автокодирование в целом, или как отдельные опции.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Autocoding, и затем настройте опции настройки как описано в этой таблице.
Автокодирующие настройки не применяются в Редакторе, кроме MATLAB Online. В MATLAB Online Редактор ведет себя то же самое как Live Editor и App Designer.
Preference | Использование |
---|---|
Enable autocoding in Live Editor and App Designer | Выберите, чтобы позволить автокодировать опции в Live Editor и в App Designer. После того, как включенный, опции могут быть включены или отключены индивидуально. |
Autocomplete parentheses | Выберите Parentheses ( ), чтобы включить автозавершение круглых скобок. |
Выберите Curly braces { }, чтобы включить автозавершение фигурных скобок. | |
Выберите Square brackets [ ], чтобы включить автозавершение квадратных скобок. | |
Autocomplete quotes | Выберите Single quotes (' '), чтобы включить автозавершение одинарных кавычек. |
Выберите Double quotes (" "), чтобы включить автозавершение двойных кавычек. | |
Autocomplete when splitting | Выберите Comments (%), чтобы включить автозавершение комментариев, когда разделено через две линии. Например, при нажатии Enter с курсором после периода в комментарии % This is my first comment. This is my second comment. % This is my first comment. % This is my second comment. |
Выберите Character vectors (' '), чтобы включить автозавершение векторов символов, когда разделено через две линии. Например, при нажатии Enter с курсором после слова title('Mean of Random Uniform Data') title(['Mean of Random' ... ' Uniform Data']) | |
Выберите Strings (" "), чтобы включить автозавершение строк, когда разделено через две линии. Например, при нажатии Enter с курсором после слова exist("exceptionally_long_file_name.txt") exist("exceptionally_long" + ... "_file_name.txt") | |
Выберите Parentheses (), чтобы включить автозавершение круглых скобок, когда разделено через две линии. Например, при нажатии Enter с курсором после номера 10 и запятой в команде plot(x,y,'--gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b') plot(x,y,'--gs','LineWidth',2,'MarkerSize',10, ... 'MarkerEdgeColor','b') | |
Autocomplete block endings | Выберите Control flow statements (if, for, etc.), чтобы включить автозавершение операторов управления. Чтобы автоматически заполнить оператор, введите оператор и нажмите Enter. Для списка операторов управления смотрите Циклы и Условные операторы. |
Выберите Function and class definitions, чтобы включить автозавершение функций и определения классов. Чтобы автоматически заполнить определение, введите любой |