Можно настроить отображение и функциональность Редактора и Отладчика с помощью настроек Редактора/Отладчика.
Большинство изменений настройки не применяется в Live Editor.
Можно задать, какой редактор использование MATLAB®, а также как редактор MATLAB ведет себя при различных обстоятельствах.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)».
Выберите Editor/Debugger, и затем настройте опции настройки, как описано в приведенной ниже таблице.
| 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® также, очистите опцию. |
Можно изменить внешний вид Редактора.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)».
Выберите Editor/Debugger> Display, и затем настройте опции настройки, как описано в приведенной ниже таблице.
| Preference | Использование |
|---|---|
| General display option |
Выберите Highlight Current Line и выберите цвет, чтобы подсветить строку с курсором (также названный каре). |
Выберите Show line numbers к числам строки дисплея вдоль левого края окна Editor. Эта настройка применяется и в Редакторе и в Live Editor. | |
|
Выберите Enable data tips in edit mode, чтобы отобразить всплывающие подсказки, когда вы отредактируете файл кода MATLAB. (Всплывающие подсказки всегда включаются в режиме отладки.)
Для получения дополнительной информации, Значение переменных вида на море. | |
| Right-hand text limit |
Выберите Show line, чтобы отобразить вертикальную строку с заданным Width и Color в заданном столбце (Placement) в Редакторе. Для получения дополнительной информации смотрите текстовый Предельный Индикатор Правой стороны. |
Можно задать размер вкладок и отступов и деталей о том, как вкладки ведут себя в Редакторе.
На вкладке «Главная страница (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. Умное расположение с отступом является одним из Редактора/Отладчика Настройки языка. Если вы выбираете эту настройку, вы не можете вставить вкладки в строке. |
Можно задать, как различные языки появляются в Редакторе. MATLAB применяет настройки языка на основе расширения файла файла, открытого в Редакторе.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)».
Выберите Editor/Debugger> Language, и затем настройте опции настройки, как описано в приведенной ниже таблице.
Не все настройки доступны для всех языков.
| Preference | Использование |
|---|---|
| Language |
Выберите язык, для которого вы хотите установить настройки. |
|
Syntax highlighting |
Выберите Enable syntax highlighting, чтобы иметь различные цвета использования Редактора для различных построений языка. Затем настройте цвета, которые вы хотите использовать для каждого элемента языка. Доступ к параметрам цвета для языка MATLAB clicking 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 введите максимальный номер символов, которые вы хотите позволить в строке комментариев, и затем выбрать, где вы хотите рассчитать, чтобы начаться. Рассмотрите выбор:
Эта настройка применяется и в Редакторе и в Live Editor. |
Выберите Wrap comments automatically while typing, чтобы автоматически перенести комментарии в значении Maximum column width, когда вы введете комментарии в документе Редактора. Если вы очищаете эту опцию, можно все еще перенести комментарии вручную, как описано в Добавлении комментариев к программам. Эта настройка применяется и в Редакторе и в Live Editor. | |
|
Indenting |
Выберите Apply smart indenting while typing к автоматически:
Это называется умным расположением с отступом. Также можно вручную применить умное расположение с отступом после того, как вы введете код. Для получения дополнительной информации см. Делающий отступ Код. |
|
Выберите опцию из Function Indenting Format (Только язык MATLAB), чтобы задать как отступ функций в Редакторе, можно следующим образом:
Для получения дополнительной информации и примеры каждого формата расположения с отступом, см. Делающий отступ Код. | |
| File extensions |
Добавьте одно или несколько расширений файла, чтобы сопоставить с Language. Настройки, которые вы устанавливаете для того языка, применяются ко всем файлам с перечисленными расширениями. |
Сворачивание кода позволяет вам расширить и свернуть блоки кода MATLAB, который вы хотите скрыть, когда вы в настоящее время не работаете над ними.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)».
Выберите Editor/Debugger> Code Folding, и затем настройте опции настройки, как описано в приведенной ниже таблице.
Для примеров и подробной информации о сворачивании кода, смотрите, что Код Свернуться — Расширяется и Построения Коллапса Кода.
| Опция | Использование |
|---|---|
| Enable Code Folding |
Задает, хотите ли вы сворачивание кода, включенное для построений программирования, которые имеют их соответствующий установленный флажок Enable. |
| Enable |
Задает, хотите ли вы сворачивание кода, включенное для соответствующего Programming Construct. Если вы выберете эту опцию для какого-либо построения, но очистите опцию Enable Code Folding, построение не будет иметь сворачивания кода включенным. |
| Fold Initially | Задает, (свернулись) ли соответствующие свернутые отображения Programming Construct в первый раз, когда вы открываете файл MATLAB. |
Можно задать, если, когда, и как вы хотите, чтобы MATLAB автоматически поддержал файлы, которые открыты в Редакторе.
На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)».
Выберите Editor/Debugger> Backup Files, и затем настройте опции настройки, как описано в приведенной ниже таблице.
| Preference | Использование |
|---|---|
|
Automatically create backup files while working in the MATLAB Editor | Выберите, чтобы иметь MATLAB, автоматически сохраняют копию файлов, которые вы в настоящее время редактируете. |
| Save options | Save the backup every: n minutes задает, как часто вы хотите, чтобы 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, и затем настройте опции настройки, как описано в этой таблице.
| 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") | |
Autocomplete block endings | Выберите Control flow statements (if, for, etc.), чтобы включить автозавершение операторов управления. Чтобы автоматически заполнить оператор, введите оператор и нажмите Enter. Для списка операторов управления смотрите Циклы и Условные операторы. |
Выберите Function and class definitions, чтобы включить автозавершение функций и определения классов. Чтобы автоматически заполнить определение, введите или |