exponenta event banner

Настройки редактора/отладчика

Можно настроить дисплей и функциональность Редактора и Отладчика с помощью настроек Редактора/Отладчика.

Примечание

Большинство изменений настройки не применяется в Live Editor.

Общие настройки для редактора/Отладчика

Можно задать, какой редактор использование MATLAB®, а также как редактор MATLAB ведет себя при различных обстоятельствах.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger, и затем настройте опции настройки, как описано в приведенной ниже таблице.

PreferenceИспользование

Редактор

Выберите, какой редактор вы хотите, чтобы рабочий стол MATLAB использовал, когда вы редактируете файл:

  • Редактор MATLAB

  • Текстовый редактор

Если вы выбираете Текстовый редактор, задаете полный путь для приложения редактора, вы хотите использовать, такие как Emacs или vi. Например, c:/Applications/Emacs.exe.

Последний раз используемый список файлов

В Количестве поля записей введите количество файлов, что вы хотите появиться в списке недавно используемых файлов в нижней части меню File.

Вводные файлы в редакторе

Выбор На перезапуске вновь открыл файлы от предыдущих сеансов работы с MATLAB, если вы хотите Редактор и файлы, это содержало во время вашего последнего сеанса работы с MATLAB, чтобы вновь открыться, когда вы перезапускаете MATLAB.

Выберите Automatically открытые файлы, когда MATLAB достигает точки останова, чтобы открыть рабочий программный файл, когда MATLAB сталкивается с точкой останова в том файле.

Автоматические изменения файла

Выберите изменения Save после нажатия далеко от файла, если вы хотите, чтобы Редактор автоматически сохранил изменения в файле в Редакторе, когда вы щелкаете далеко от Редактора. Для изменений, которые будут автоматически сохранены после нажатия далеко от Редактора, вы, должно быть, уже сохранили файл, по крайней мере, однажды.

Выберите Reload неотредактированные файлы, которые были внешне изменены, если вы хотите, чтобы Редактор автоматически перезагрузил версию файла, который вы открыли и отредактировали за пределами MATLAB, когда файл в настоящее время открывается в Редакторе, не имеет никаких несохраненных изменений.

Выберите завершение строки Add в конце файла, чтобы сделать, чтобы MATLAB добавил новую пустую строку (иногда называемый <CR>) в конец файла автоматически, если последняя строка в файле не пуста.

Отладка в Live Editor

Выберите Only, показывают, что Шаг в кнопке для пользовательских функций, чтобы иметь Live Editor только продвигается в пользовательские функции и скрипты. Чтобы сделать, чтобы Live Editor продвинулся в функции MathWorks® также, очистите опцию.

Настройки Отображения редактора/Отладчика

Можно изменить внешний вид Редактора.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Display, и затем настройте опции настройки, как описано в приведенной ниже таблице.

PreferenceИспользование
Общий параметр экрана

Выберите Highlight Current Line и выберите цвет, чтобы подсветить строку с курсором (также названный каре).

Выберите номера строки Show к числам строки дисплея вдоль левого края окна Editor. Эта настройка применяется и в Редакторе и в Live Editor.

Выберите советы данных Enable в режиме редактирования, чтобы отобразить советы данных, когда вы отредактируете файл кода MATLAB. (Советы данных всегда включаются в режиме отладки.)

Для получения дополнительной информации смотрите Значение переменных Представления.

Правый текстовый предел

Выберите строку Show, чтобы отобразить вертикальную строку с заданной Шириной и Цветом в заданном столбце (Размещение) в Редакторе.

Для получения дополнительной информации смотрите текстовый Предельный Индикатор Правой стороны.

Настройки Вкладки редактора/Отладчика

Можно задать размер вкладок и отступов и деталей о том, как вкладки ведут себя в Редакторе.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Tab, и затем настройте опции настройки, как описано в приведенной ниже таблице.

ОпцияИспользование
Размер вкладки

Задайте сумму пробела, вставленного, когда вы нажмете клавишу TAB.

То, когда вы изменяете размер Вкладки, он изменяет размер вкладки для существующих строк в том файле, если вы также не выбираете клавишу TAB, вставляет пробелы.

Размер отступа

Задайте размер отступа для умного расположения с отступом. Умное расположение с отступом является одним из Редактора/Отладчика Настройки языка.

Клавиша TAB вставляет пробелы

Выберите, чтобы вставить серию пробелов, когда вы нажмете клавишу TAB. В противном случае вкладка действует как один пробел, длина которого равна размеру Вкладки.

Emacs-разработайте клавишу TAB умное расположение с отступом

Задает делающий отступ стиль, подобный стилю, который использует редактор Emacs.

Отступ строк согласно умным настройкам расположения с отступом, когда вы располагаете курсор в строку или выбираете группу строк, и затем нажимаете клавишу TAB.

Умное расположение с отступом является одним из Редактора/Отладчика Настройки языка.

Если вы выбираете эту настройку, вы не можете вставить вкладки в строке.

Редактор/Отладчик Настройки языка

Можно задать, как различные языки появляются в Редакторе. MATLAB применяет настройки языка на основе расширения файла файла, открытого в Редакторе.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Language, и затем настройте опции настройки, как описано в приведенной ниже таблице.

Примечание

Не все настройки доступны для всех языков.

PreferenceИспользование
Язык

Выберите язык, для которого вы хотите установить настройки.

Подсветка синтаксиса

Выберите подсветку синтаксиса Enable, чтобы иметь различные цвета использования Редактора для различных построений языка. Затем настройте цвета, которые вы хотите использовать для каждого элемента языка.

Доступ к параметрам цвета для языка MATLAB путем нажатия на выбранные цвета синтаксиса.

Для всех других языков параметры цвета появляются под, Включают подсветку синтаксиса.

Для получения дополнительной информации смотрите Подсветку синтаксиса.

Переменная и функциональное переименование

Язык MATLAB только

Выберите переименование автоматической переменной и функции Enable, чтобы иметь посдказку MATLAB вы, чтобы переименовать все экземпляры функции или переменной в файле, когда вы переименуете функцию или переменную.

Для получения дополнительной информации, на когда посдказки MATLAB вы, смотрите, Автоматически Переименовывают Все Функции или Переменные в Файле.

Прокомментируйте форматирование

Язык MATLAB только

В Максимальном поле ширины столбца введите максимальный номер символов, которые вы хотите позволить в строке комментариев, и затем выбрать, где вы хотите рассчитать, чтобы начаться.

Рассмотрите выбор:

  • Запустите с начала строки, когда абсолютная ширина комментариев будет важна. Например, установите 75 столбцов от запуска строки совпадать с шириной, которая соответствует на печатной странице, когда вы используете стандартный шрифт для Редактора.

  • Запустите с начала комментария, когда комментарии располагаются с отступом, и вы хотите, чтобы каждый блок комментариев имел сопоставимый отступ и ширину.

Эта настройка применяется и в Редакторе и в Live Editor.

Выберите переносят комментарии автоматически при вводе, чтобы автоматически перенести комментарии в Максимальном значении ширины столбца, когда вы вводите комментарии в документе Редактора.

Если вы очищаете эту опцию, можно все еще перенести комментарии вручную, как описано в Добавлении комментариев к программам.

Эта настройка применяется и в Редакторе и в Live Editor.

Расположение с отступом

Выберите Apply умное расположение с отступом при вводе к автоматически:

  • Расположите тело с отступом циклов в запуске и конце инструкции циклов.

  • Выровняйте последующие строки со строками, вы располагаете с отступом вкладки использования или пробелы.

  • Отступ функционирует, как задано с Функцией, располагающей параметр формата с отступом.

Это называется умным расположением с отступом. Также можно вручную применить умное расположение с отступом после того, как вы введете код.

Для получения дополнительной информации см. Делающий отступ Код.

Выберите опцию из Формата Расположения с отступом Функции (Только язык MATLAB), чтобы задать как отступ функций в Редакторе, можно следующим образом:

  • Классика — Редактор выравнивает функциональный код с объявлением функции.

  • Вложенные функции отступа — Редактор располагает функциональный код с отступом во вложенной функции.

  • Отступ все функции — Редактор располагает функциональный код с отступом и для основных и для вложенных функций.

Для получения дополнительной информации и примеры каждого формата расположения с отступом, см. Делающий отступ Код.

'FileExtensions'

Добавьте одно или несколько расширений файла, чтобы сопоставить с Языком. Настройки, которые вы устанавливаете для того языка, применяются ко всем файлам с перечисленными расширениями.

Код редактора/Отладчика, Сворачивающий Настройки

Сворачивание кода позволяет вам расширить и свернуть блоки кода MATLAB, который вы хотите скрыть, когда вы в настоящее время не работаете на них.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Code Folding, и затем настройте опции настройки, как описано в приведенной ниже таблице.

Для примеров и подробной информации о сворачивании кода, смотрите, что Код Свернуться — Расширяется и Построения Коллапса Кода.

ОпцияИспользование
Включите сворачивание кода

Задает, хотите ли вы сворачивание кода, включенное для построений программирования, которые имеют их соответствующий установленный флажок Enable.

Включить

Задает, хотите ли вы сворачивание кода, включенное для соответствующего Построения Программирования.

Если вы выберете эту опцию для какого-либо построения, но очистите Разрешать Код, Сворачивающий опцию, построение не будет иметь сворачивания кода включенным.

Свернитесь первоначальноЗадает, (свернулись) ли соответствующие свернутые отображения Построения Программирования в первый раз, когда вы открываете файл MATLAB.

Настройки Резервных файлов редактора/Отладчика

Можно задать, если, когда, и как вы хотите, чтобы MATLAB автоматически поддержал файлы, которые открыты в Редакторе.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Backup Files, и затем настройте опции настройки, как описано в приведенной ниже таблице.

PreferenceИспользование

Автоматически создайте резервные файлы при работе в редакторе MATLAB

Выберите, чтобы иметь MATLAB, автоматически сохраняют копию файлов, которые вы в настоящее время редактируете.
Сохраните опцииСохраните резервное копирование каждый: минуты n задают, как часто вы хотите, чтобы MATLAB сохранил копию файла, который вы редактируете.

Сохраните неназванные файлы, сохраняет копию новых, неназванных, файлов к Untitled.asv.

Когда существует больше чем один неназванный файл, каждый дополнительный файл сохранен к Untitledn.asv (где n является целочисленным значением).

Для получения дополнительной информации смотрите Отходящие назад Файлы.

Закройте опции

Автоматически удалите резервные файлы, когда завершения Редактора направляют MATLAB, чтобы удалить резервный файл, когда вы закрываете исходный файл в Редакторе.

FileName

Выберите соглашение о присвоении имен, которое вы хотите, чтобы MATLAB использовал для файлов автосохранения. Например:

  • Если вы задаете расширение Замены с: asv, резервным файлом для filename.m является filename.asv

  • Если вы задаете, Добавляют имя файла с: ~, резервным файлом для filename.m является filename.m~

Местоположение

Директории исходного файла указывают, что вы хотите резервные файлы, хранившие в той же папке как отредактированные файлы.

Единственная директория указывает, что вы хотите файлы автосохранения, хранившие в единственной папке. Задайте полный путь к той папке и быть уверенными, что у вас есть полномочия записи для него.

Редактор/Отладчик, Автоформатирующий Настройки

Можно быстро отформатировать live скрипты и функции использующая разметка автоформатирования в Live Editor. Можно включить и отключить автоформатирование в целом, или как отдельные опции.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Autoformatting, и затем настройте опции настройки, как описано в этой таблице.

PreferenceИспользование

Позвольте автоформатировать в Live Editor

Выберите, чтобы включить автопараметры форматирования в Live Editor. После того, как включенный, опции могут затем быть включены или отключены индивидуально.

Текстовый формат

Выберите *курсив*, ** полужирный **, чтобы включить полужирное и курсивное форматирование с помощью звездочек (*).
Выберите _italic _, __ полужирный __, чтобы включить полужирное и курсивное форматирование с помощью символов нижнего подчеркивания (_).
Выберите 'моноширинный', |monospace |, чтобы включить моноширинное автоформатирование.

Разрыв раздела

Выберите %%, ***, или---для разрыва раздела, чтобы позволить вставить разрывы раздела путем ввода %%, *** или --- и затем Войти.
Выберите %% текст для разрыва раздела и направляющийся, чтобы позволить вставить разрывы раздела с заголовком 1 заголовка стиля путем ввода %%text и затем Войти.

Вставьте опции

Выберите $LaTeX$ для уравнения LATEX, чтобы позволить преобразовать выражения LaTeX в уравнения с помощью формата $LaTeX$.
Выберите URL для гиперссылки, чтобы позволить преобразовать интернет-пути автоматически к гиперссылкам.
Выберите <URL> для гиперссылки, чтобы позволить преобразовать интернет-пути к гиперссылкам с помощью формата <URL>.
Выберите [Label] (URL) для маркированной гиперссылки, чтобы позволить преобразовать интернет-пути к маркированным гиперссылкам с помощью формата [Label](URL).
Select(TM), (SM), (R), и (C) для товарного знака, знака обслуживания и символов авторского права, чтобы позволить вставить товарный знак и символы авторского права (™, ℠, ®, и ©) использование формата (TM), (SM), (R) и (C).

Стиль текста

Выберите #text для заголовка, чтобы позволить вставить заголовки с помощью формата #text.
Выберите ##text, ###text, или ####text для заголовка, чтобы позволить вставить заголовки с помощью формата ##text для заголовка 1, ###text для заголовка 2, или ####text для заголовка 3.
Выберите Automatic bulleted lists (*, +, или-), чтобы позволить создать маркированные списки путем ввода *, + или -, сопровождаемого пробелом.
Выберите Automatic numbered lists (1., 2., и т.д.), чтобы позволить создать пронумерованные списки путем ввода 1., 2., и так далее, сопровождаемый пробелом.

Для получения дополнительной информации об автоформатировании в Live Editor, смотрите Автоформатирование.

Редактор/Отладчик, Автокодирующий Настройки

При вводе код в Live Editor, MATLAB автоматически заполняет блочные окончания, круглые скобки и кавычки. MATLAB также автоматически заполняет комментарии, векторы символов, и представляет в виде строки, когда разделено через две строки. Можно включить и отключить автоформатирование в целом, или как отдельные опции.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите Editor/Debugger> Autocoding, и затем настройте опции настройки, как описано в этой таблице.

PreferenceИспользование

Позвольте автокодировать в Live Editor

Выберите, чтобы позволить автокодировать опции в Live Editor. После того, как включенный, опции могут быть включены или отключены индивидуально.

Автоматически заполните круглые скобки

Выберите Parentheses (), чтобы включить автозавершение круглых скобок.
Выберите Фигурные скобки {}, чтобы включить автозавершение фигурных скобок.
Выберите Квадратные скобки [], чтобы включить автозавершение квадратных скобок.

Автоматически заполните кавычки

Выберите Одинарные кавычки (''), чтобы включить автозавершение одинарных кавычек.
Выберите Двойные кавычки (" "), чтобы включить автозавершение двойных кавычек.

Автоматически заполните при разделении

Выберите Comments (%), чтобы включить автозавершение комментариев, когда разделено через две строки. Например, нажимая Enter с вашим курсором после периода в комментарии

% This is my first comment. This is my second comment.
разделяет комментарии в две строки.
% This is my first comment.
% This is my second comment.

Выберите Векторы символов (''), чтобы включить автозавершение векторов символов, когда разделено через две строки. Например, нажимая Enter с вашим курсором после слова Random в векторе символа

title('Mean of Random Uniform Data')
разделяет вектор символа в два векторов символов через две строки.
title(['Mean of Random' ...
    ' Uniform Data'])

Выберите Strings (" "), чтобы включить автозавершение строк, когда разделено через две строки. Например, нажимая Enter с вашим курсором после слова long в строке

exist("exceptionally_long_file_name.txt")
разделяет строку в две строки на двух строках.
exist("exceptionally_long" + ...
    "_file_name.txt")

Автоматически заполните блочные окончания

Выберите Операторы управления (если, поскольку, и т.д.), чтобы включить автозавершение операторов управления. Чтобы автоматически заполнить оператор, введите оператор и нажмите Enter. Для списка операторов управления смотрите Поток управления.

Выберите Function и определения классов, чтобы включить автозавершение функций и определения классов. Чтобы автоматически заполнить определение, введите или function или class и нажмите Enter.