Настройки редактора, включая язык, резервное копирование и настройки отображения
Можно настроить общий вид и поведение Редактора с помощью настроек matlab.editor. Настройки Access matlab.editor с помощью корневого объекта SettingsGroup, возвращенного функцией settings. Например, установите временное значение для максимальной ширины столбца для комментариев к 80.
s = settings; s.matlab.editor.language.matlab.comments.MaxWidth.TemporaryValue = 80
Для получения дополнительной информации о настройках, смотрите доступ и Измените Настройки.
Настройки Most matlab.editor не применяются в Live Editor.
UseMATLABEditor — Используйте редактор MATLAB®1 (значение по умолчанию) | 0Используйте редактора MATLAB, заданного как 1 или 0.
Установите на 1, если вы хотите, чтобы рабочий стол MATLAB использовал редактора MATLAB, когда вы редактируете файл.
Пример: s.matlab.editor.UseMATLABEditor.TemporaryValue = 0
OtherEditor — Другое имя редактораДругое имя редактора, заданное как вектор символов.
Если UseMATLABEditor установлен в 0, задайте полный путь для приложения редактора, которое вы хотите использовать, такие как Emacs или vi.
Пример: s.matlab.editor.OtherEditor.TemporaryValue = 'c:\Applications\Emacs.exe'
RecentFileListSize — Количество недавних файлов, чтобы отобразиться8 (значение по умолчанию) | положительное целое числоКоличество недавних файлов, чтобы отобразиться в меню Open, заданном как положительное целое число.
Пример: s.matlab.editor.RecentFileListSize.TemporaryValue = 5
ReopenFilesOnRestart — Вновь откройте файлы на перезапуске1 (значение по умолчанию) | 0Вновь откройте файлы на перезапуске, заданном как 1 или 0.
Установите на 1, если вы хотите Редактор и файлы, это содержало во время вашего последнего сеанса работы с MATLAB, чтобы вновь открыться, когда вы перезапускаете MATLAB.
Пример: s.matlab.editor.AddLineTerminationOnsave.TemporaryValue = 0
OpenFileAtBreakpoint — Откройте файл в точке останова1 (значение по умолчанию) | 0Откройте файл в точке останова, заданной как 1 или 0.
Установите на 1, чтобы открыть рабочий программный файл, когда MATLAB столкнется с точкой останова в том файле.
Пример: s.matlab.editor.OpenFileAtBreakpoint.TemporaryValue = 0
SaveFilesOnClickAway — Сохраните файлы по щелчку далеко1 (значение по умолчанию) | 0Сохраните файлы по щелчку далеко, заданный как 1 или 0.
Установите на 1, если вы хотите, чтобы Редактор автоматически сохранил изменения в файле в Редакторе, когда вы щелкаете далеко от Редактора. Для изменений, чтобы быть автоматически сохраненными после нажатия далеко от Редактора, вы, должно быть, уже сохранили файл, по крайней мере, однажды.
Пример: s.matlab.editor.SaveFilesOnClickAway.TemporaryValue = 0
ReloadFilesOnChange — Перезагрузите файлы, когда они изменятся1 (значение по умолчанию) | 0Перезагрузите файлы, когда они изменятся, заданный как 1 или 0.
Установите на 1, если вы хотите, чтобы Редактор автоматически перезагрузил новую версию файла, который вы открыли и отредактировали за пределами MATLAB. MATLABonly перезагружает файл, если это не содержит несохраненных изменений.
Пример: s.matlab.editor.ReloadFilesOnChange.TemporaryValue = 0
AddLineTerminationOnSave — Включите новую пустую строку, сохраняют1 (значение по умолчанию) | 0Включите новую пустую строку, сохраняют, заданный как 1 или 0.
Установите на 1, чтобы сделать, чтобы MATLAB добавил новую пустую строку (иногда называемый <CR>) в конец файла автоматически, если последняя строка в файле не пуста.
Пример: s.matlab.editor.AddLineTerminationOnSave.TemporaryValue = 0
OnlyStepInToUserFunctions — Продвиньтесь только в пользовательские функции1 (значение по умолчанию) | 0Шаг только в пользовательские функции и скрипты при отладке в Live Editor, заданном как 1 или 0.
Установите на 1, чтобы только продвинуться в пользовательские функции и скрипты при отладке в Live Editor. Установите на 0, чтобы продвинуться в функции MathWorks® также.
Пример: s.matlab.editor.OnlyStepInToUserFunctions.TemporaryValue = 0
AllowFigureAnimation — Включите анимации в Live Editor0 (значение по умолчанию) | 1Включите анимации в Live Editor, заданном как 1 или 0.
Установите на 1, чтобы включить анимации цикла for в Live Editor и показать изменения в отображенных на графике данных в зависимости от времени.
Включение анимаций отключает поддержку uicontrol в Live Editor.
Пример: s.matlab.editor.AllowFigureAnimation.TemporaryValue = 1
HighlightCurrentLine — Подсветите текущую строку1 (значение по умолчанию) | 0Подсветите текущую строку, заданную как 1 или 0.
Установите на 1, чтобы подсветить текущую строку. Текущая строка является строкой с курсором (также названный каре).
Пример: s.matlab.editor.displaysettings.HighlightCurrentLine.TemporaryValue = 0
HighlightCurrentLineColor — Текущий цвет линии[222 238 216] (значение по умолчанию) | триплет RGBТекущий цвет линии, заданный как триплет RGB со значениями в области значений [0,255]. Текущая строка является строкой с курсором (также названный каре).
HighlightCurrentLine должен собираться в 1 видеть изменение в текущем цвете линии.
Пример: s.matlab.editor.displaysettings.HighlightCurrentLineColor.TemporaryValue = [222 230 200]
ShowLineNumbers — Покажите номера строкиПокажите номера строки, заданные как 1 или 0. Эта установка применяется и в Редакторе и в Live Editor.
Установите на 1 к числам строки дисплея вдоль левого края окна Editor.
Пример: s.matlab.editor.displaysettings.ShowLineNumbers.TemporaryValue = 0
DataTipsInEditMode — Включите всплывающие подсказки при редактировании1 (значение по умолчанию) | 0Включите всплывающие подсказки при редактировании, заданный как 1 или 0.
Установите на 1, чтобы отобразить всплывающие подсказки, когда вы отредактируете файл кода MATLAB. (Всплывающие подсказки всегда включаются в режиме отладки.)
Пример: s.matlab.editor.displaysettings.DataTipsInEditMode.TemporaryValue = 0
ShowLine — Отобразите предел строки1 (значение по умолчанию) | 0Отобразите предел строки, заданный как 1 или 0.
Установите на 1, чтобы отобразить вертикальную строку в заданном столбце в Редакторе, чтобы обозначить правый текстовый предел. LineColumn задает местоположение строки, и LineWidth задает ширину строки.
Пример: s.matlab.editor.displaysettings.linelimit.ShowLine.TemporaryValue = 0
LineColumn — Местоположение предела строки75 (значение по умолчанию) | положительное целое числоМестоположение предела строки, заданного как положительное целое число. Задайте местоположение как номер столбца.
Пример: s.matlab.editor.displaysettings.linelimit.LineColumn.TemporaryValue = 80
'LineWidth' Ширина предела строки1 (значение по умолчанию) | положительное целое числоШирина предела строки, заданного как положительное целое число.
s.matlab.editor.displaysettings.linelimit.LineWidth.TemporaryValue = 2
TabSize — Размер вкладки4 (значение по умолчанию) | положительное целое числоРазмер вкладки (количество пробелов, вставленных, когда вы нажимаете клавишу Tab), заданный как положительное целое число.
Когда вы изменяете TabSize, он изменяет размер вкладки для существующих строк в том файле, если вы также не устанавливаете InsertSpaces на 1.
Пример: s.matlab.editor.tab.TabSize.TemporaryValue = 5
IndentSize — Размер отступа для умного расположения с отступом4 (значение по умолчанию) | положительное целое числоРазмер отступа для умного расположения с отступом, заданного как положительное целое число. Для получения дополнительной информации об умном расположении с отступом, смотрите, Улучшают Удобочитаемость Кода.
Пример: s.matlab.editor.tab.IndentSize.TemporaryValue = 5
InsertSpaces — Вставьте пробелы1 (значение по умолчанию) | 0Вставьте пробелы, когда вы нажмете клавишу Tab, заданную как 1 или 0.
Установите на 1, чтобы вставить серию пробелов, когда вы нажмете клавишу Tab. В противном случае вкладка действует как один пробел, длина которого равна TabSize.
Пример: s.matlab.editor.tab.InsertSpaces.TemporaryValue = 0
EmacsStyle — Используйте Emacs, располагающий стиль с отступом1 (значение по умолчанию) | 0Используйте Emacs, располагающий с отступом стиль, заданный как 1 или 0.
Установите на 1, чтобы использовать делающий отступ стиль, подобный стилю, который использует редактор Emacs.
Пример: s.matlab.editor.tab.IndentSize.TemporaryValue = 5
EnableSyntaxHighlighting — Включите подсветку синтаксиса1 (значение по умолчанию) | 0Включите подсветку синтаксиса, заданную как 1 или 0.
Установите на 1, чтобы иметь различные цвета использования Редактора для различных построений языка. Затем настройте цвета, которые вы хотите использовать для каждого элемента языка. Для получения дополнительной информации смотрите Подсветку синтаксиса.
Пример: s.matlab.editor.language.matlab.EnableSyntaxHighlighting.TemporaryValue = 0
EnableVariableAndFunctionRenaming — Enable и функциональное переименование1 (значение по умолчанию) | 0Включите переменную и функциональное переименование, заданное как 1 или 0.
Установите на 1, чтобы иметь посдказку MATLAB вы, чтобы переименовать все экземпляры функции или переменной в файле, когда вы переименуете один экземпляр.
Пример: s.matlab.editor.language.matlab.EnableVariableAndFunctionRenaming.TemporaryValue = 0
'maxWidth' Максимальное количество символов75 (значение по умолчанию) | положительное целое числоМаксимальное количество символов в строке с комментариями, заданной как положительное целое число.
Задайте FromCommentStart, чтобы выбрать, где вы хотите рассчитать, чтобы начаться.
Пример: s.matlab.editor.language.matlab.comments.MaxWidth.TemporaryValue = 80
FromCommentStart — Рассчитайте максимальная ширина из комментария запускаются1 (значение по умолчанию) | 0Рассчитайте максимальная ширина из комментария запускаются, заданный как 1 или 0.
Установите на 1, чтобы считать ширину с начала комментария. Это полезно, когда комментарии располагаются с отступом, и вы хотите, чтобы каждый блок комментариев имел тот же отступ и ширину.
Установите на 0, чтобы считать ширину с начала строки. Это полезно, когда абсолютная ширина комментариев важна. Например, установите максимальную ширину на 75 столбцов и установите FromCommentStart на 0 делать вашу подгонку кода на печатной странице, когда вы будете использовать стандартный шрифт для Редактора.
Пример: s.matlab.editor.language.matlab.comments.FromCommentStart.TemporaryValue = 0
WrapAutomatically — Перенесите комментарии автоматически1 (значение по умолчанию) | 0Перенесите комментарии автоматически, заданный как 1 или 0.
Установите на 1, чтобы автоматически перенести комментарии после столбцов MaxWidth, когда вы введете комментарии в документе Редактора.
Пример: s.matlab.editor.language.matlab.comments.WrapAutomatically.TemporaryValue = 0
EnableCodeFolding — Включите сворачивание кода1 (значение по умолчанию) | 0Включите сворачивание кода, заданное как 1 или 0.
Установите на 1, чтобы включить сворачивание кода.
Пример: s.matlab.editor.codefolding.EnableCodeFolding.TemporaryValue = 0
EnableFileBackup — Включите резервное копирование файлов1 (значение по умолчанию) | 0Включите резервное копирование файлов, заданное как 1 или 0.
Установите на 1, чтобы автоматически сохранить копии файлов, которые вы в настоящее время редактируете.
Пример: s.matlab.editor.backup.EnableFileBackup.TemporaryValue = 0
Frequency — Как часто создать резервные копии файлов5 (значение по умолчанию) | положительное целое числоКак часто создать резервные копии файлов, вы редактируете, заданный в минутах как положительное целое число.
Пример: s.matlab.editor.backup.Frequency.TemporaryValue = 6
SaveUntiltled — Создайте резервные копии неназванных файлов1 (значение по умолчанию) | 0Создайте резервные копии неназванных файлов, заданных как 1 или 0.
Установите на 1, чтобы сохранить копию нового, неназванного, файла к Untitled.asv. Когда существует больше чем один неназванный файл, каждый дополнительный файл сохранен в (где Untitledn.asvn является целочисленным значением).
Пример: s.matlab.editor.backup.SaveUntitled.TemporaryValue = 0
DeleteOnClose — Удалите резервные файлы на завершении1 (значение по умолчанию) | 0Удалите резервные файлы на завершении, заданном как 1 или 0.
Установите на 1, чтобы направить MATLAB, чтобы удалить резервный файл, когда вы закроете исходный файл в Редакторе.
Пример: s.matlab.editor.backup.DeleteOnClose.TemporaryValue = 0
FileExtensionToReplace — Расширение файла резервного файла, чтобы заменить'asv' (значение по умолчанию) | вектор символовРасширение файла резервного файла к заменам исходное расширение файла с, заданный как вектор символов.
Пример: s.matlab.editor.backup.FileExtensionToReplace.TemporaryValue = 'asv'
FileExtensionToAppend — Расширение файла резервного файла, чтобы добавить'~' (значение по умолчанию) | вектор символовРасширение файла резервного файла, чтобы добавить к исходному имени файла, заданному как вектор символов.
Пример: s.matlab.editor.backup.FileExtensionToAppend.TemporaryValue = '~'
SaveIntoSourceFolder — Сохраните резервные файлы к исходной папке1 (значение по умолчанию) | 0Сохраните резервные файлы к исходной папке, заданной как 1 или 0.
Установите на 1, чтобы хранить резервные файлы в той же папке как отредактированные файлы. В противном случае MATLAB сохраняет в папке резервные файлы, заданные SaveToFolder.
Пример: s.matlab.editor.backup.SaveIntoSourceFolder.TemporaryValue = 0
SaveToFolder — Имя папки, на которое можно хранить все резервные файлыИмя папки, на которое можно хранить все резервные файлы, заданные как вектор символов.
Задайте полный путь к той папке и быть уверенными, что у вас есть полномочия записи для него.
SaveIntoSourceFolder должен быть установлен в 0. В противном случае MATLAB хранит резервные файлы в той же папке как отредактированные файлы.
Пример: s.matlab.editor.backup.SaveToFolder.TemporaryValue = 'C:\backups'
EnableAutoFormatting — Позвольте автоформатировать1 (значение по умолчанию) | 0Позвольте автоформатировать, заданный как 1 или 0.
Установите на 1, чтобы позволить автоформатировать в Live Editor. После того, как включенный, определенные типы форматирования могут затем быть включены или отключены индивидуально.
Пример: s.matlab.editor.autoformat.EnableAutoFormatting.TemporaryValue = 0
AsteriskForItalicAndBold — Включите курсив и полужирное форматирование с помощью звездочек1 (значение по умолчанию) | 0Включите курсив и полужирное форматирование с помощью звездочек, заданных как 1 или 0.
Установите на 1, чтобы включить полужирное и курсивное форматирование с помощью звездочек (*).
Пример: s.matlab.editor.autoformat.AsteriskForItalicAndBold.TemporaryValue = 0
UnderscoreForItalicAndBold — Включите курсив и полужирное форматирование с помощью символов нижнего подчеркивания1 (значение по умолчанию) | 0Включите курсив и полужирное форматирование с помощью символов нижнего подчеркивания, заданных как 1 или 0.
Установите на 1, чтобы включить полужирное и курсивное форматирование с помощью символов нижнего подчеркивания (_).
Пример: s.matlab.editor.autoformat.UnderscoreForItalicAndBold.TemporaryValue = 0
BacktickAndBarForMonospace — Включите моноширинное форматирование с помощью обратных галочек или панелей1 (значение по умолчанию) | 0Включите моноширинное форматирование с помощью обратных галочек или панелей, заданных как 1 или 0.
Установите на 1, чтобы включить моноширинное форматирование с помощью обратных галочек (`) или панели (|).
Пример: s.matlab.editor.autoformat.BacktickAndBarForMonospace.TemporaryValue = 0
SectionBreak — Позвольте автоформатировать для разрывов раздела1 (значение по умолчанию) | 0Позвольте автоформатировать для разрывов раздела, заданных как 1 или 0.
Установите на 1, чтобы позволить вставить разрывы раздела путем ввода %%, ***, или --- и затем Enter.
Пример: s.matlab.editor.autoformat.SectionBreak.TemporaryValue = 0
SectionBreakAndHeading — Позвольте автоформатировать для разрывов раздела с заголовками1 (значение по умолчанию) | 0Позвольте автоформатировать для разрывов раздела с заголовками, заданными как 1 или 0.
Установите на 1, чтобы позволить вставить разрывы раздела с заголовками путем ввода и затем Enter.%%text
Пример: s.matlab.editor.autoformat.SectionBreakAndHeading.TemporaryValue = 0
DollarSignForLatex — Позвольте автоформатировать для выражений LATEX1 (значение по умолчанию) | 0Позвольте автоформатировать для выражений LATEX, заданных как 1 или 0.
Установите на 1, чтобы позволить преобразовать выражения LATEX в уравнения с помощью формата .$LaTeX$
Пример: s.matlab.editor.autoformat.DollarSignForLatex.TemporaryValue = 0
URLToHyperlink — Позвольте автоформатировать для URL1 (значение по умолчанию) | 0Позвольте автоформатировать для URL, заданных как 1 или 0.
Установите на 1, чтобы позволить преобразовать URL автоматически в гиперссылки.
Пример: s.matlab.editor.autoformat.URLToHyperlink.TemporaryValue = 0
AngleBracketsForHyperlink — Позвольте автоформатировать для URL с помощью угловых скобок1 (значение по умолчанию) | 0Позвольте автоформатировать для URL с помощью угловых скобок, заданных как 1 или 0.
Установите на 1, чтобы позволить преобразовать URL в гиперссылки с помощью формата .<URL>
Пример: s.matlab.editor.autoformat.AngleBracketsForHyperlink.TemporaryValue = 0
LabelURLToHyperlink — Позвольте автоформатировать для маркированных гиперссылок1 (значение по умолчанию) | 0Позвольте автоформатировать для маркированных гиперссылок, заданных как 1 или 0.
Установите на 1, чтобы позволить преобразовать URL в маркированные гиперссылки с помощью формата .[Label](URL)
Пример: s.matlab.editor.autoformat.LabelURLToHyperlink.TemporaryValue = 0
TrademarkCopyrightSymbol — Позвольте автоформатировать для символов авторского права и товарного знака1 (значение по умолчанию) | 0Позвольте автоформатировать для товарного знака и символов авторского права, заданных как 1 или 0.
Установите на 1, чтобы позволить вставить товарный знак и символы авторского права (™, ℠, ®, и ©) использование формата (TM), (SM), (R) и (C).
Пример: s.matlab.editor.autoformat.TrademarkCopyrightSymbol.TemporaryValue = 0
HashtagForTitle — Позвольте вставить заголовки с помощью хэш-тегов1 (значение по умолчанию) | 0Позвольте вставить заголовки с помощью хэш-тегов, заданных как 1 или 0.
Установите на 1, чтобы позволить вставить заголовки с помощью формата .#text
Пример: s.matlab.editor.autoformat.HashtagForTitle.TemporaryValue = 0
HashtagsForHeading — Позвольте вставить заголовки с помощью хэш-тегов1 (значение по умолчанию) | 0Позвольте вставить заголовки с помощью хэш-тегов, заданных как 1 или 0.
Установите на 1, чтобы позволить вставить заголовки с помощью формата ##text для заголовка 1, ###text для заголовка 2, или ####text для заголовка 3.
Пример: s.matlab.editor.autoformat.HashtagsForHeading.TemporaryValue = 0
AutomaticBulletedList — Позвольте автоматически создать маркированные списки1 (значение по умолчанию) | 0Позвольте автоматически создать маркированные списки, заданные как 1 или 0.
Установите на 1, чтобы позволить создать маркированные списки путем ввода *, + или -, сопровождаемого пробелом.
Пример: s.matlab.editor.displaysettings.AutomaticBulletedList.TemporaryValue = 0
AutomaticNumberedList — Позвольте автоматически создать пронумерованные списки1 (значение по умолчанию) | 0Позвольте автоматически создать пронумерованные списки, заданные как 1 или 0.
Установите на 1, чтобы позволить создать пронумерованные списки путем ввода 1., 2., и так далее, сопровождаемый пробелом.
Пример: s.matlab.editor.displaysettings.AutomaticNumberedList.TemporaryValue = 0
EnableAutoCoding — Позвольте автокодировать1 (значение по умолчанию) | 0Позвольте автокодировать, заданный как 1 или 0.
Установите на 1, чтобы позволить автокодировать в Live Editor и в App Designer. После того, как включенный, опции могут быть включены или отключены индивидуально.
Пример: s.matlab.editor.autocoding.EnableAutoCoding.TemporaryValue = 0
Parentheses — Автоматически заполните круглые скобки1 (значение по умолчанию) | 0Автоматически заполните круглые скобки, заданные как 1 или 0.
Установите на 1, чтобы включить автозавершение круглых скобок.
Пример: s.matlab.editor.autocoding.Parentheses.TemporaryValue = 0
CurlyBraces — Автоматически заполните фигурные скобки1 (значение по умолчанию) | 0Автоматически заполните фигурные скобки, заданные как 1 или 0.
Установите на 1, чтобы включить автозавершение фигурных скобок.
Пример: s.matlab.editor.autocoding.CurlyBraces.TemporaryValue = 0
SquareBrackets — Автоматически заполните квадратные скобки1 (значение по умолчанию) | 0Автоматически заполните квадратные скобки, заданные как 1 или 0.
Установите на 1, чтобы включить автозавершение квадратных скобок.
Пример: s.matlab.editor.autocoding.SquareBrackets.TemporaryValue = 0
SingleQuotes — Автоматически заполните одинарные кавычки1 (значение по умолчанию) | 0Автоматически заполните одинарные кавычки, заданные как 1 или 0.
Установите на 1, чтобы включить автозавершение одинарных кавычек.
Пример: s.matlab.editor.autocoding.SingleQuotes.TemporaryValue = 0
DoubleQuotes — Автоматически заполните двойные кавычки1 (значение по умолчанию) | 0Автоматически заполните двойные кавычки, заданные как 1 или 0.
Установите на 1, чтобы включить автозавершение двойных кавычек.
Пример: s.matlab.editor.autocoding.DoubleQuotes.TemporaryValue = 0
Комментарии Автоматически заполните комментарии1 (значение по умолчанию) | 0Автоматически заполните комментарии, заданные как 1 или 0.
Установите на 1, чтобы включить автозавершение комментариев, когда разделено через две строки.
Пример: s.matlab.editor.autocoding.Comments.TemporaryValue = 0
CharacterVectors — Автоматически заполните векторы символов1 (значение по умолчанию) | 0Автоматически заполните векторы символов, заданные как 1 или 0.
Установите на 1, чтобы включить автозавершение векторов символов, когда разделено через две строки.
Пример: s.matlab.editor.autocoding.CharacterVectors.TemporaryValue = 0
Строки Автоматически заполните строки1 (значение по умолчанию) | 0Автоматически заполните строки, заданные как 1 или 0. Установите на 1, чтобы включить автозавершение строк, когда разделено через две строки.
Пример: s.matlab.editor.autocoding.Strings.TemporaryValue = 0
ControlFlows — Автоматически заполните операторы управления1 (значение по умолчанию) | 0Автоматически заполните операторы управления, заданные как 1 или 0. Установите на 1, чтобы включить автозавершение операторов управления, таких как if и for.
Пример: s.matlab.editor.autocoding.ControlFlows.TemporaryValue = 0
Определения Автоматически заполните функциональные и определения классов1 (значение по умолчанию) | 0Автоматически заполните функциональные и определения классов, заданные как 1 или 0. Установите на 1, чтобы включить автозавершение функциональных и определений классов.
Пример: s.matlab.editor.autocoding.Definitions.TemporaryValue = 0