Можно настроить отображение и функциональность Редактора и Отладчика с помощью настроек Редактора/Отладчика.
Большинство изменений настройки не применяется в 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, чтобы включить автозавершение функций и определения классов. Чтобы автоматически заполнить определение, введите или |