matlab.editor Settings

Настройки редактора, включая язык, резервное копирование и отображение

Вы можете настроить визуальный внешний вид и поведение редактора, используя matlab.editor настройки. Доступ matlab.editor настройки с использованием корневого SettingsGroup объект, возвращенный settings функция. Для примера установите временное значение максимальной ширины столбца для комментариев равным 80.

s = settings;
s.matlab.editor.language.matlab.comments.MaxWidth.TemporaryValue = 80

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

matlab.editor

Используйте Редактор MATLAB, заданный как 1 или 0.

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

Этот параметр применяется только к обычным текстовым файлам, таким как файлы с .m или .txt расширение.

Пример: s.matlab.editor.UseMATLABEditor.TemporaryValue = 0

Другое имя редактора, заданное как вектор символов.

Если UseMATLABEditor установлено в 0укажите полный путь к приложению редактора, которое вы хотите использовать, такому как Emacs или vi.

Пример: s.matlab.editor.OtherEditor.TemporaryValue = 'c:\Applications\Emacs.exe'

Количество последних файлов, отображаемых в Open меню в виде положительного целого числа.

Пример: s.matlab.editor.RecentFileListSize.TemporaryValue = 5

Повторно откройте файлы при перезапуске, заданные как 1 или 0.

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

Пример: s.matlab.editor.AddLineTerminationOnsave.TemporaryValue = 0

Откройте файл в точке останова, заданный как 1 или 0.

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

Пример: s.matlab.editor.OpenFileAtBreakpoint.TemporaryValue = 0

Сохраните файлы на нажатии кнопки, заданном как 1 или 0.

Установите значение 1 если необходимо, чтобы редактор автоматически сохранял изменения в файле в редакторе при щелчке мыши из редактора. Чтобы изменения автоматически сохранялись при нажатии мыши в редакторе, необходимо, чтобы файл сохранялся хотя бы один раз.

Пример: s.matlab.editor.SaveFilesOnClickAway.TemporaryValue = 0

Перезагружайте файлы при их изменении, задайте как 1 или 0.

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

Пример: s.matlab.editor.ReloadFilesOnChange.TemporaryValue = 0

Добавьте новую пустую линию при сохранении, заданную как 1 или 0.

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

Этот параметр применяется только к обычным текстовым файлам, таким как файлы с .m или .txt расширение.

Пример: s.matlab.editor.AddLineTerminationOnSave.TemporaryValue = 0

Шагайте только в пользовательские функции и скрипты при отладке в Live Editor, заданные как 1 или 0.

Установите значение 1 чтобы только шагнуть в пользовательские функции и скрипты при отладке в Live Editor. Установите значение 0 чтобы шагнуть в MathWorks® функции также.

Пример: s.matlab.editor.OnlyStepInToUserFunctions.TemporaryValue = 0

Включите анимацию в Live Editor, заданную как 1 или 0.

Установите значение 1 чтобы включить анимацию о цикле for-loop в Live Editor и показать изменения в нанесенных на график данных с течением времени.

Пример: s.matlab.editor.AllowFigureAnimation.TemporaryValue = 0

matlab.editor.displaysettings

Выделите текущую линию, заданную как 1 или 0.

Установите значение 1 для подсветки текущей линии. Текущая строка является линией с курсором (также называемым care). Этот параметр не применяется в Live Editor.

Пример: s.matlab.editor.displaysettings.HighlightCurrentLine.TemporaryValue = 0

Текущий цвет линии, заданный как триплет RGB со значениями в области значений [0,255]. Текущая строка является линией с курсором (также называемым care).

HighlightCurrentLine должно быть установлено в 1 чтобы увидеть изменение текущего цвета линии.

Пример: s.matlab.editor.displaysettings.HighlightCurrentLineColor.TemporaryValue = [222 230 200]

Показать номера строк, заданные как 1 или 0.

Установите значение 1 отображение номеров линий вдоль левого края окна Editor.

Пример: s.matlab.editor.displaysettings.ShowLineNumbers.TemporaryValue = 0

Включите всплывающие подсказки при редактировании, задайте как 1 или 0.

Установите значение 1 отображение всплывающих подсказок при редактировании файла кода MATLAB. (Подсказки всегда включаются в режиме отладки.)

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

Пример: s.matlab.editor.displaysettings.DataTipsInEditMode.TemporaryValue = 0

Показать баннер Open as a Live Script, заданный как 1 или 0.

Установите значение 1 отображение баннера Open as a Live Script в верхней части документов редактора.

Пример: s.matlab.editor.displaysettings.ShowOpenAsLiveScriptBanner.TemporaryValue = 0

Показать баннер «Добро пожаловать в Live Editor», заданный как 1 или 0.

Установите значение 1 отображение баннера «Добро пожаловать в Live Editor» в верхней части документов в Live Editor.

Пример: s.matlab.editor.displaysettings.ShowWelcomeToLiveEditorBanner.TemporaryValue = 0

matlab.editor.displaysettings.linelimit

Отобразите предел линии, заданный как 1 или 0.

Установите значение 1 отображение вертикальной линии в указанном столбце в редакторе, чтобы обозначить предел по правому тексту. LineColumn определяет местоположение линии и LineWidth задает ширину линии.

Пример: s.matlab.editor.displaysettings.linelimit.ShowLine.TemporaryValue = 0

Расположение предела виде положительного целого числа. Укажите местоположение в виде номера столбца.

Пример: s.matlab.editor.displaysettings.linelimit.LineColumn.TemporaryValue = 80

Ширина предела линии, заданная как положительное целое число.

s.matlab.editor.displaysettings.linelimit.LineWidth.TemporaryValue = 2

Цвет предела линии, заданный как триплет RGB со значениями в области значений [0,255].

s.matlab.editor.displaysettings.linelimit.LineColor.TemporaryValue = [173 235 255]

matlab.editor.tab

Размер вкладки (количество пространств, вставленных при нажатии клавиши Tab), заданный как положительное целое число.

Когда вы меняете TabSize, он изменяет размер вкладок для существующих линий в этом файле, если вы также не задаете InsertSpaces на 1.

Пример: s.matlab.editor.tab.TabSize.TemporaryValue = 5

Размер отступа для интеллектуального отступа, заданный как положительное целое число. Дополнительные сведения о интеллектуальном отступе см. в разделе Улучшение читаемости кода.

Пример: s.matlab.editor.tab.IndentSize.TemporaryValue = 5

Вставьте пространства при нажатии клавиши Tab, заданной как 1 или 0.

Установите значение 1 вставить ряд пространств при нажатии клавиши Tab. В противном случае вкладка действует как одно пространство, длина которого равна TabSize.

Пример: s.matlab.editor.tab.InsertSpaces.TemporaryValue = 0

Используйте стиль отступа Emacs, заданный как 1 или 0.

Установите значение 1 использовать стиль отступа, подобный стилю, используемому редактором Emacs.

Пример: s.matlab.editor.tab.IndentSize.TemporaryValue = 5

matlab.editor.language.matlab

Включите подсветку синтаксиса, заданную как 1 или 0.

Установите значение 1 чтобы Редактор использовал различные цвета для различных языковых конструкций. Затем настройте цвета, которые вы хотите использовать для каждого элемента языка. Для получения дополнительной информации см. раздел Подсветка синтаксиса. Отключение подсветки синтаксиса не поддерживается в Live Editor.

Пример: s.matlab.editor.language.matlab.EnableSyntaxHighlighting.TemporaryValue = 0

Включите переименование переменной и функции, заданное как 1 или 0.

Установите значение 1 для получения подсказки MATLAB переименовать все образцы функции или переменной в файл при переименовании одного образца.

Пример: s.matlab.editor.language.matlab.EnableVariableAndFunctionRenaming.TemporaryValue = 0

Применить интеллектуальные отступы при наборе текста, заданные как SmartIndent или NoIndent.

Задайте SmartIndent автоматически:

  • Отступьте тело циклов в начале и конце оператора цикла.

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

  • Функции отступа, заданные в FunctionIndentingFormat настройка.

Пример: s.matlab.editor.language.matlab.SmartIndentWhileTyping.TemporaryValue = 'NoIndent'

Формат отступа функции, заданный как одно из следующих значений:

  • ClassicFunctionIndent - Выровнять код функции с объявлением функции.

  • MixedFunctionIndent - Код функции отступа внутри вложенной функции.

  • AllFunctionIndent - Код функции отступа для как основных, так и вложенных функций.

Пример: s.matlab.editor.language.matlab.FunctionIndentingFormat.TemporaryValue = 'ClassicFunctionIndent'

matlab.editor.language.matlab.comments

Максимальное количество символов в строке строки с комментариями виде положительного целого числа.

Задайте FromCommentStart чтобы выбрать, с чего вы хотите начать подсчет.

Пример: s.matlab.editor.language.matlab.comments.MaxWidth.TemporaryValue = 80

Отсчитайте максимальную ширину от начала комментария, заданную как 1 или 0.

Установите значение 1 чтобы отсчитать ширину из начала комментария. Это полезно, когда комментарии изрезаны, и вы хотите, чтобы каждый блок комментариев имел одинаковые отступы и ширину.

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

Пример: s.matlab.editor.language.matlab.comments.FromCommentStart.TemporaryValue = 0

Автоматически переносить комментарии, заданные как 1 или 0.

Установите значение 1 для автоматического переноса комментариев после MaxWidth столбцы при вводе комментариев в документе Editor.

Пример: s.matlab.editor.language.matlab.comments.WrapAutomatically.TemporaryValue = 0

matlab.editor.codefolding

Включите сворачивание кода, заданное как 1 или 0.

Установите значение 1 чтобы включить складывание кода.

Пример: s.matlab.editor.codefolding.EnableCodeFolding.TemporaryValue = 0

Аргументы Fold блокируют комментарии, заданные как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для блоков аргументов. EnableCodeFolding должно быть установлено в 1. В противном случае свертка кода для блоков аргументов отключена.

Пример: s.matlab.editor.codefolding.FoldArgumentsBlocks.TemporaryValue = 0

Первоначально сложите аргументы блоки, заданные как 1 или 0.

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

Пример: s.matlab.editor.codefolding.InitiallyFoldArgumentsBlocks.TemporaryValue = 1

Сложите комментарии, заданные как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для комментариев. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для комментариев отключается.

Пример: s.matlab.editor.codefolding.FoldComments.TemporaryValue = 0

Первоначально складывайте комментарии, заданные как 1 или 0.

Установите значение 1 чтобы сложить комментарии при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldComments.TemporaryValue = 1

Сложите комментарии блока, заданные как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для комментариев блоков. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для комментариев блоков отключается.

Пример: s.matlab.editor.codefolding.FoldBlockComments.TemporaryValue = 0

Первоначально складывайте комментарии блока, заданные как 1 или 0.

Установите значение 1 чтобы сложить комментарии блока при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldBlockComments.TemporaryValue = 1

Код класса Fold, заданный как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для кода класса. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для кода класса отключено.

Пример: s.matlab.editor.codefolding.FoldClassCode.TemporaryValue = 0

Первоначально сверните код класса, заданный как 1 или 0.

Установите значение 1 чтобы сложить код класса при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldClassCode.TemporaryValue = 1

Блоки перечисления классов гибки, заданные как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для блоков перечисления классов. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для блоков перечисления классов отключено.

Пример: s.matlab.editor.codefolding.FoldClassEnumerationBlocks.TemporaryValue = 0

Первоначально складывайте блоки перечисления классов как 1 или 0.

Установите значение 1 чтобы сложить перечисления классов, первый раз, когда вы открываете файл MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldClassEnumerationBlocks.TemporaryValue = 1

Блоки событий класса Fold, заданные как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для блоков событий класса. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для блоков событий класса отключено.

Пример: s.matlab.editor.codefolding.FoldClassEventBlocks.TemporaryValue = 0

Первоначально сгибайте блоки событий класса как 1 или 0.

Установите значение 1 чтобы сложить события класса, блокирует первый раз, когда вы открываете файл MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldClassEventBlocks.TemporaryValue = 1

Блоки метода класса Fold, заданные как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для блоков метода класса. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для блоков метода класса отключено.

Пример: s.matlab.editor.codefolding.FoldClassMethodBlocks.TemporaryValue = 0

Первоначально складывайте блоки метода класса, заданные как 1 или 0.

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

Пример: s.matlab.editor.codefolding.InitiallyFoldClassMethodBlocks.TemporaryValue = 1

Блоки свойств класса Fold, заданные как 1 или 0.

Установите значение 1 чтобы включить сворачивание кода для блоков свойств класса. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для блоков свойств класса отключено.

Пример: s.matlab.editor.codefolding.FoldClassPropertiesBlocks.TemporaryValue = 0

Первоначально складывайте блоки свойств класса, заданные как 1 или 0.

Установите значение 1 чтобы сложить свойства класса, блокируется при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldClassPropertiesBlocks.TemporaryValue = 1

Складывайте for и parfor блоки, заданные как 1 или 0.

Установите значение 1 чтобы включить складывание кода для for и parfor блоки. EnableCodeFolding должно быть установлено в 1. В противном случае код складывается для for и parfor блоки отключены.

Пример: s.matlab.editor.codefolding.FoldForAndParforBlocks.TemporaryValue = 0

Первоначально сложите for и parfor блоки, заданные как 1 или 0.

Установите значение 1 для складывания for и parfor блокирует при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldForAndParforBlocks.TemporaryValue = 1

Сгиб функции кода, заданный как 1 или 0.

Установите значение 1 чтобы включить складывание кода для кода функции. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для кода функции отключается.

Пример: s.matlab.editor.codefolding.FoldFunctionCode.TemporaryValue = 0

Первоначально сложите код функции, заданный как 1 или 0.

Установите значение 1 чтобы сложить код функции при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldFunctionCode.TemporaryValue = 1

Складывайте if/ else блоки, заданные как 1 или 0.

Установите значение 1 чтобы включить складывание кода для if/ else блоки. EnableCodeFolding должно быть установлено в 1. В противном случае код складывается для if/ else блоки отключены.

Пример: s.matlab.editor.codefolding.FoldIfElseBlocks.TemporaryValue = 0

Первоначально сложите if/ else блоки, заданные как 1 или 0.

Установите значение 1 для складывания if/ else блокирует при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldIfElseBlocks.TemporaryValue = 1

Сечения сгиба, заданные как 1 или 0.

Установите значение 1 чтобы включить складывание кода для разделов. EnableCodeFolding должно быть установлено в 1. В противном случае сворачивание кода для разделов отключается.

Пример: s.matlab.editor.codefolding.FoldSections.TemporaryValue = 0

Первоначально сгиб сечений, заданный как 1 или 0.

Установите значение 1 чтобы сложить разделы при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldSections.TemporaryValue = 1

Складывайте spmd блоки, заданные как 1 или 0.

Установите значение 1 чтобы включить складывание кода для spmd (одна программа, несколько данных) блоки. EnableCodeFolding должно быть установлено в 1. В противном случае код складывается для spmd блоки отключены.

Пример: s.matlab.editor.codefolding.FoldSpmdBlocks.TemporaryValue = 0

Первоначально сложите spmd блоки, заданные как 1 или 0.

Установите значение 1 для складывания spmd (одна программа, несколько данных) блокирует при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldSpmdBlocks.TemporaryValue = 1

Складывайте switch/ case блоки, заданные как 1 или 0.

Установите значение 1 чтобы включить складывание кода для switch/ case блоки. EnableCodeFolding должно быть установлено в 1. В противном случае код складывается для switch/ case блоки отключены.

Пример: s.matlab.editor.codefolding.FoldSwitchCaseBlocks.TemporaryValue = 0

Первоначально сложите switch/ case блоки, заданные как 1 или 0.

Установите значение 1 для складывания switch/ case блокирует при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldSwitchCaseBlocks.TemporaryValue = 1

Складывайте try/ catch блоки, заданные как 1 или 0.

Установите значение 1 чтобы включить складывание кода для try/ catch блоки. EnableCodeFolding должно быть установлено в 1. В противном случае код складывается для try/ catch блоки отключены.

Пример: s.matlab.editor.codefolding.FoldTryCatchBlocks.TemporaryValue = 0

Первоначально сложите try/ catch блоки, заданные как 1 или 0.

Установите значение 1 для складывания try/ catch блокирует при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldTryCatchBlocks.TemporaryValue = 1

Складывайте while блоки, заданные как 1 или 0.

Установите значение 1 чтобы включить складывание кода для while блоки. EnableCodeFolding должно быть установлено в 1. В противном случае код складывается для while блоки отключены.

Пример: s.matlab.editor.codefolding.FoldWhileBlocks.TemporaryValue = 0

Первоначально сложите while блоки, заданные как 1 или 0.

Установите значение 1 для складывания while блокирует при первом открытии файла MATLAB.

Пример: s.matlab.editor.codefolding.InitiallyFoldWhileBlocks.TemporaryValue = 1

matlab.editor.backup

Включите резервное копирование файлов, заданное как 1 или 0.

Установите значение 1 для автоматического сохранения копий редактируемых файлов.

Пример: s.matlab.editor.backup.EnableFileBackup.TemporaryValue = 0

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

Пример: s.matlab.editor.backup.Frequency.TemporaryValue = 6

Создайте резервные копии файлов без названия, заданные как 1 или 0.

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

Пример: s.matlab.editor.backup.SaveUntitled.TemporaryValue = 0

Удаление файлов резервной копии при закрытии, заданное как 1 или 0.

Установите значение 1 чтобы направить MATLAB на удаление файла резервной копии при закрытии исходного файла в редакторе.

Пример: s.matlab.editor.backup.DeleteOnClose.TemporaryValue = 0

Замените расширение файла резервной копии, заданное как 1 или 0.

Установите значение 1 чтобы заменить исходное расширение имени файла на расширение, заданное как FileExtensionToReplace. Установите значение 0 для добавления исходного расширения имени файла с расширением, заданным FileExtensionToAppend.

Пример: s.matlab.editor.backup.ReplaceExtension.TemporaryValue = 0

Расширение файла резервной копии для замены исходного расширения файла на, заданное как вектор символов.

Пример: s.matlab.editor.backup.FileExtensionToReplace.TemporaryValue = 'asv'

Расширение файла резервной копии для добавления к исходному имени файла, заданное как вектор символов.

Пример: s.matlab.editor.backup.FileExtensionToAppend.TemporaryValue = '~'

Сохраните файлы резервной копии в исходную папку, заданную как 1 или 0.

Установите значение 1 хранить файлы резервной копии в той же папке, что и изменяемые файлы. В противном случае MATLAB сохраняет файлы резервного копирования в папке, заданной как SaveToFolder.

Пример: s.matlab.editor.backup.SaveIntoSourceFolder.TemporaryValue = 0

Имя папки, в которой можно хранить все резервные файлы, заданное как вектор символов.

Укажите полный путь к этой папке и убедитесь, что у вас есть разрешения на запись.

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

Пример: s.matlab.editor.backup.SaveToFolder.TemporaryValue = 'C:\backups'

matlab.editor.autoformat

Включите автоформатирование, заданное как 1 или 0.

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

Пример: s.matlab.editor.autoformat.EnableAutoFormatting.TemporaryValue = 0

Включите курсивное и жирное форматирование с помощью звездочек, заданных как 1 или 0.

Установите значение 1 чтобы включить полужирное и курсивное форматирование с помощью звездочек (*).

Пример: s.matlab.editor.autoformat.AsteriskForItalicAndBold.TemporaryValue = 0

Включите курсивное и жирное форматирование с помощью подчеркивания, заданного как 1 или 0.

Установите значение 1 чтобы включить полужирное и курсивное форматирование с помощью подчеркивания (_).

Пример: s.matlab.editor.autoformat.UnderscoreForItalicAndBold.TemporaryValue = 0

Включите форматирование монопространства с помощью backticks или bars, заданное как 1 или 0.

Установите значение 1 чтобы включить монопространственное форматирование с помощью обратных меток (`) или штрихи (|).

Пример: s.matlab.editor.autoformat.BacktickAndBarForMonospace.TemporaryValue = 0

Включите автоматическое форматирование пропусков сечений, заданное как 1 или 0.

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

Пример: s.matlab.editor.autoformat.SectionBreak.TemporaryValue = 0

Включите автоматическое форматирование пропусков разделов с заголовками, заданными как 1 или 0.

Установите значение 1 чтобы включить вставку пропусков разделов с заголовками путем ввода%% text а затем Enter.

Пример: s.matlab.editor.autoformat.SectionBreakAndHeading.TemporaryValue = 0

Включите автоформатирование для выражений LaTeX, заданное как 1 или 0.

Установите значение 1 чтобы включить преобразование выражений LaTeX в уравнения с использованием формата $ LaTeX$.

Пример: s.matlab.editor.autoformat.DollarSignForLatex.TemporaryValue = 0

Включите автоформатирование для URL-адресов, заданное как 1 или 0.

Установите значение 1 для автоматического преобразования URL-адресов в гиперссылки.

Пример: s.matlab.editor.autoformat.URLToHyperlink.TemporaryValue = 0

Включите автоформатирование для URL-адресов, используя угловые скобки, заданные как 1 или 0.

Установите значение 1 разрешить преобразование URL-адресов в гиперссылки с использованием формата < URL>.

Пример: s.matlab.editor.autoformat.AngleBracketsForHyperlink.TemporaryValue = 0

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

Установите значение 1 чтобы включить преобразование URL-адресов в маркированные гиперссылки с помощью формата [Label] (URL).

Пример: s.matlab.editor.autoformat.LabelURLToHyperlink.TemporaryValue = 0

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

Установите значение 1 позволяет вставлять символы товарного знака и авторских прав (™, ℠, ® и ©) в формате (TM), (SM), (R), и (C).

Пример: s.matlab.editor.autoformat.TrademarkCopyrightSymbol.TemporaryValue = 0

Включите вставку заголовков с помощью хэштегов, заданных как 1 или 0.

Установите значение 1 чтобы включить вставку заголовков с использованием формата # text.

Пример: s.matlab.editor.autoformat.HashtagForTitle.TemporaryValue = 0

Включите вставку заголовков с помощью хэштегов, заданных как 1 или 0.

Установите значение 1 чтобы включить вставку заголовков с использованием формата ##text для заголовка 1, ###text для курса 2, или ####text для курса 3.

Пример: s.matlab.editor.autoformat.HashtagsForHeading.TemporaryValue = 0

Включить автоматическое создание маркированных списков, заданных как 1 или 0.

Установите значение 1 чтобы включить создание маркированных списков путем ввода *, +, или - за которым следует пространство.

Пример: s.matlab.editor.displaysettings.AutomaticBulletedList.TemporaryValue = 0

Включите автоматическое создание нумерованных списков, заданных как 1 или 0.

Установите значение 1 разрешить создание нумерованных списков путем ввода 1., 2.и так далее, далее - пространство.

Пример: s.matlab.editor.displaysettings.AutomaticNumberedList.TemporaryValue = 0

matlab.editor.autocoding

Включите автокодирование, заданное как 1 или 0.

Установите значение 1 чтобы включить автокодирование в Live Editor и в App Designer. После включения опции можно включать или отключать по отдельности.

Пример: s.matlab.editor.autocoding.EnableAutoCoding.TemporaryValue = 0

Автозавершенные круглые скобки, заданные как 1 или 0.

Установите значение 1 для обеспечения автозавершения круглых скобок.

Пример: s.matlab.editor.autocoding.Parentheses.TemporaryValue = 0

Автозавершение фигурных скобок, заданное как 1 или 0.

Установите значение 1 чтобы обеспечить автозавершение фигурных скобок.

Пример: s.matlab.editor.autocoding.CurlyBraces.TemporaryValue = 0

Автозавершение квадратных скобок, заданное как 1 или 0.

Установите значение 1 для автоматического завершения работы с квадратными скобками.

Пример: s.matlab.editor.autocoding.SquareBrackets.TemporaryValue = 0

Автоматическое заполнение одинарных кавычек, заданное как 1 или 0.

Установите значение 1 для включения автозавершения одинарных кавычек.

Пример: s.matlab.editor.autocoding.SingleQuotes.TemporaryValue = 0

Автоматическое заполнение двойных кавычек, заданное как 1 или 0.

Установите значение 1 для включения автоматического завершения двойных кавычек.

Пример: s.matlab.editor.autocoding.DoubleQuotes.TemporaryValue = 0

Автозавершение комментариев, заданное как 1 или 0.

Установите значение 1 чтобы включить автоматическое завершение комментариев при разделении на две линии.

Пример: s.matlab.editor.autocoding.Comments.TemporaryValue = 0

Автоматическое завершение векторов символов, заданное как 1 или 0.

Установите значение 1 чтобы включить автоматическое завершение векторов символов при разделении на две линии.

Пример: s.matlab.editor.autocoding.CharacterVectors.TemporaryValue = 0

Автоматическое завершение строк, заданное как 1 или 0. Установите значение 1 чтобы включить автоматическое завершение строк при разделении на две линии.

Пример: s.matlab.editor.autocoding.Strings.TemporaryValue = 0

Автоматическое заполнение круглых скобок при разделении, заданное как 1 или 0. Установите значение 1 чтобы включить автоматическое заполнение круглых скобок при разделении на две линии.

Пример: s.matlab.editor.autocoding.Strings.TemporaryValue = 0

Операторы автозавершенного потока управления, заданные как 1 или 0. Установите значение 1 чтобы включить автоматическое завершение потока управления выражений, таких как if и for.

Пример: s.matlab.editor.autocoding.ControlFlows.TemporaryValue = 0

Автоматическое завершение функций и определений классов, заданное как 1 или 0. Установите значение 1 чтобы включить автозавершение определений функций и классов.

Пример: s.matlab.editor.autocoding.Definitions.TemporaryValue = 0

matlab.editor.export

Формат фигуры при экспорте из Live Editor, заданный как 'png' или 'jpeg'. Значение FigureFormat используется при экспорте ко всем типам документа, кроме LaTeX. Для документов LaTeX значение matlab.editor.export.latex.FigureFormat используется вместо этого. Чтобы экспортировать с заданным форматом рисунка, запустите live скрипт перед экспортом.

Пример: s.matlab.editor.export.FigureFormat.TemporaryValue = 'jpeg'

Чтобы изменить формат экспортированных рисунков для отдельного типа документа экспорта, задайте значение для этого типа документа FigureFormat настройка. Например, следующий код определяет формат рисунка JPEG при экспорте в PDF в Live Editor и формат рисунка PNG при экспорте во все другие типы документа:

s.matlab.editor.export.FigureFormat.TemporaryValue = 'png'
s.matlab.editor.export.pdf.FigureFormat.TemporaryValue = 'jpeg'

Чтобы вернуться к использованию активного значения matlab.editor.export.FigureFormat настройка для всех типов документа, очистить временные и личные значения для индивидуальной настройки типа документа экспорта с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureFormat)
clearPersonalValue(s.matlab.editor.export.pdf.FigureFormat)

Разрешение фигуры при экспорте из Live Editor, заданное в DPI как положительное целое число от 36 до 2880. Чтобы экспортировать с заданным разрешением рисунка, запустите live скрипт перед экспортом.

Пример: s.matlab.editor.export.FigureResolution.TemporaryValue = 800

Чтобы изменить разрешение экспортированных рисунков для отдельного типа экспорта, задайте значение для этого типа документа FigureResolution настройка. Например, следующий код задает разрешение рисунка 800 DPI при экспорте в PDF в Live Editor и разрешение рисунка 1000 DPI при экспорте во все другие типы документа:

s.matlab.editor.export.FigureResolution.TemporaryValue = 1000
s.matlab.editor.export.pdf.FigureResolution.TemporaryValue = 800

Чтобы вернуться к использованию активного значения matlab.editor.export.FigureResolution для типа документа очистите временные и личные значения для этой настройки типа документа, используя clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureResolution)
clearPersonalValue(s.matlab.editor.export.pdf.FigureResolution)

matlab.editor.export.pagesetup

Размер бумаги при экспорте из Live Editor, заданный как одно из стандартных значений типа бумаги в этой таблице.

Значение

Размер бумаги (ширина x высота)

'Letter'

8,5 на 11 дюймов (по умолчанию в США)

'Legal'

8,5 на 14 дюймов

'Tabloid'

11 на 17 дюймов

'A2'

42 на 59,4 см

'A3'

29,7 на 42 см

'A4'

21 на 29,7 см (дефолт в Европе и Азии)

'A5'

14,8 на 21 см

Пример: s.matlab.editor.export.pagesetup.PaperSize.TemporaryValue = 'Legal'

Чтобы изменить размер бумаги для отдельного типа документа экспорта, задайте значение для этого типа документа PaperSize настройка. Например, следующий код определяет юридический размер бумаги при экспорте в PDF в Live Editor и A4 размер бумаги при экспорте во все другие типы документа:

s.matlab.editor.export.pagesetup.PaperSize.TemporaryValue = 'A4'
s.matlab.editor.export.pagesetup.pdf.PaperSize.TemporaryValue = 'Legal'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.PaperSize для типа документа очистите временные и личные значения для этой настройки типа документа, используя clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)
clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)

Ориентация страниц документов при экспорте из Live Editor, заданная как 'Portrait' или 'Landscape'.

Пример: s.matlab.editor.export.pagesetup.Orientation.TemporaryValue = 'Landscape'

Чтобы изменить ориентацию страницы для отдельного типа документа экспорта, задайте значение для этого типа документа Orientation настройка. Например, следующий код задает ориентацию портретной страницы при экспорте в PDF в Live Editor и ориентацию альбомной страницы при экспорте во все другие типы документа:

s.matlab.editor.export.pagesetup.Orientation.TemporaryValue = 'Landscape'
s.matlab.editor.export.pagesetup.pdf.Orientation.TemporaryValue = 'Portrait'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.Orientation для типа документа очистите временные и личные значения для этой настройки типа документа, используя clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Orientation)
clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Orientation)

Поля документа при экспорте из Live Editor, заданные как вектор значений полей 1 на 4 с форматом [left top right bottom]. Каждое значение запаса задается в точках как положительное целое число от 0 до 255. Значение 72 точки эквивалентно 1 дюйму или 2,54 см. Значение Margins используется при экспорте ко всем типам документа, кроме LaTeX. Для документов LaTeX значение matlab.editor.export.pagesetup.latex.Margins используется вместо этого.

Пример: s.matlab.editor.export.pagesetup.Margins.TemporaryValue = [25 72 72 25]

Для изменения полей документа для отдельного типа документа экспорта задайте значение для этого типа документа Margins настройка. Например, следующий код определяет поля с 25 точками при экспорте в PDF в Live Editor и поля с 90 точками при экспорте во все другие типы документа:

s.matlab.editor.export.pagesetup.Margins.TemporaryValue = [90 90 90 90]
s.matlab.editor.export.pagesetup.pdf.Margins.TemporaryValue = [25 25 25 25]

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.Margins для типа документа очистите временные и личные значения для этой настройки типа документа, используя clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Margins)
clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Margins)

matlab.editor.export.pdf

Формат фигуры при экспорте в PDF из Live Editor, заданный как 'png', 'jpeg', 'bmp', 'svg', или 'tiff'.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.FigureFormat настройка при экспорте в PDF. Задайте значение для этого параметра, чтобы изменить формат рисунка только при экспорте в PDF. Чтобы экспортировать с заданным форматом рисунка, запустите live скрипт перед экспортом.

Пример: s.matlab.editor.export.pdf.FigureFormat.TemporaryValue = 'jpeg'

Чтобы вернуться к использованию активного значения matlab.editor.export.FigureFormat настройки для PDF, очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureFormat)
clearPersonalValue(s.matlab.editor.export.pdf.FigureFormat)

Разрешение фигуры при экспорте в PDF из Live Editor, заданное в DPI как положительное целое число от 36 до 2880.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.FigureResolution настройка при экспорте в PDF. Задайте значение для этой настройки, чтобы изменить разрешение рисунков только при экспорте в PDF. Чтобы экспортировать с заданным разрешением рисунка, запустите live скрипт перед экспортом.

Пример: s.matlab.editor.export.pdf.FigureResolution.TemporaryValue = 800

Чтобы вернуться к использованию активного значения matlab.editor.export.FigureResolution настройки для PDF, очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pdf.FigureResolution)
clearPersonalValue(s.matlab.editor.export.pdf.FigureResolution)

matlab.editor.export.pagesetup.pdf

Бумажный размер документов при экспорте в PDF из Live Editor, заданный как одно из стандартных значений типа бумаги в этой таблице.

Значение

Размер бумаги (ширина x высота)

'Letter'

8,5 на 11 дюймов

'Legal'

8,5 на 14 дюймов

'Tabloid'

11 на 17 дюймов

'A2'

42 на 59,4 см

'A3'

29,7 на 42 см

'A4'

21 на 29,7 см

'A5'

14,8 на 21 см

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.PaperSize настройка при экспорте в PDF. Задайте значение для этой настройки, чтобы изменить размер бумаги только при экспорте в PDF.

Пример: s.matlab.editor.export.pagesetup.pdf.PaperSize.TemporaryValue = 'Legal'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.PaperSize настройки для PDF, очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)
clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.PaperSize)

Ориентация страниц документов при экспорте в PDF из Live Editor, заданная как 'Portrait' или 'Landscape'.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.Orientation настройка при экспорте в PDF. Задайте значение для этой настройки, чтобы изменить ориентацию страниц документов только при экспорте в PDF.

Пример: s.matlab.editor.export.pagesetup.pdf.Orientation.TemporaryValue = 'Landscape'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.Orientation настройки для PDF, очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Orientation)
clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Orientation)

Поля документа при экспорте в PDF из Live Editor, заданные как вектор значений полей 1 на 4 с форматом [left top right bottom]. Каждое значение запаса задается в точках как положительное целое число от 0 до 255. Значение 72 точки эквивалентно 1 дюйму или 2,54 см.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.Margins настройка при экспорте в PDF. Задайте значение для этой настройки, чтобы изменить поля документов только при экспорте в PDF.

Пример: s.matlab.editor.export.pagesetup.pdf.Margins.TemporaryValue = [20 28 28 20]

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.Margins настройки для PDF, очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.pdf.Margins)
clearPersonalValue(s.matlab.editor.export.pagesetup.pdf.Margins)

matlab.editor.export.latex

Формат фигуры при экспорте в документы LaTeX из Live Editor, заданный как 'eps', 'png', 'jpeg', или 'pdf'. По умолчанию значение этой настройки 'eps' или 'png', в зависимости от того, был ли live скрипт запуска перед экспортом или нет.

Задайте значение для этого параметра, чтобы изменить формат рисунка только при экспорте в документы LaTeX. Live Editor всегда использует значение формата рисунка этого параметра при экспорте в LaTeX вместо matlab.editor.export.FigureFormat настройка. Чтобы экспортировать с заданным форматом рисунка, запустите live скрипт перед экспортом.

Пример: s.matlab.editor.export.latex.FigureFormat.TemporaryValue = 'png'

Разрешение фигуры при экспорте в документы LaTeX из Live Editor, заданное в DPI как положительное целое число от 36 до 2880.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.FigureResolution настройка при экспорте в документы LaTeX. Задайте значение для этой настройки, чтобы изменить разрешение рисунков только при экспорте в документы LaTeX. Чтобы экспортировать с заданным разрешением рисунка, запустите live скрипт перед экспортом.

Пример: s.matlab.editor.export.latex.FigureResolution.TemporaryValue = 800

Чтобы вернуться к использованию активного значения matlab.editor.export.FigureResolution установка для документов LaTeX, очистить временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.latex.FigureResolution)
clearPersonalValue(s.matlab.editor.export.latex.FigureResolution)

matlab.editor.export.pagesetup.latex

Бумажный размер документов при экспорте в LaTeX из Live Editor, заданный как одно из стандартных значений типа бумаги в этой таблице.

Значение

Размер бумаги (ширина x высота)

'Letter'

8,5 на 11 дюймов

'Legal'

8,5 на 14 дюймов

'Tabloid'

11 на 17 дюймов

'A2'

42 на 59,4 см

'A3'

29,7 на 42 см

'A4'

21 на 29,7 см

'A5'

14,8 на 21 см

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.PaperSize настройка при экспорте в документы LaTeX. Задайте значение для этой настройки, чтобы изменить размер бумажных документов только при экспорте в документы LaTeX.

Пример: s.matlab.editor.export.pagesetup.latex.PaperSize.TemporaryValue = 'Legal'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.PaperSize установка для документов LaTeX, очистить временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.latex.PaperSize)
clearPersonalValue(s.matlab.editor.export.pagesetup.latex.PaperSize)

Ориентация страниц документов при экспорте в LaTeX из Live Editor, заданная как 'Portrait' или 'Landscape'.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.Orientation настройка при экспорте в документы LaTeX. Задайте значение для этой настройки, чтобы изменить ориентацию страниц документов только при экспорте в документы LaTeX.

Пример: s.matlab.editor.export.pagesetup.latex.Orientation.TemporaryValue = 'Landscape'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.Orientation установка для документов LaTeX, очистить временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.latex.Orientation)
clearPersonalValue(s.matlab.editor.export.pagesetup.latex.Orientation)

Поля документа при экспорте в LaTeX из Live Editor, заданные как вектор значений полей 1 на 4 с форматом [left top right bottom]. Каждое значение запаса задается в точках как положительное целое число от 0 до 255. Значение 72 точки эквивалентно 1 дюйму или 2,54 см.

Задайте значение для этой настройки, чтобы изменить поля документов только при экспорте в документы LaTeX. Live Editor всегда использует значения полей этого параметра при экспорте в LaTeX вместо matlab.editor.export.pagesetup.Margins настройка.

Пример: s.matlab.editor.export.pagesetup.latex.Margins.TemporaryValue = [25 72 72 25]

matlab.editor.export.pagesetup.docx

Бумажный размер документов при экспорте в корпорацию Майкрософт® Слово из Live Editor, заданное как одно из стандартных значений типа бумаги в этой таблице.

Значение

Размер бумаги (ширина x высота)

'Letter'

8,5 на 11 дюймов

'Legal'

8,5 на 14 дюймов

'Tabloid'

11 на 17 дюймов

'A2'

42 на 59,4 см

'A3'

29,7 на 42 см

'A4'

21 на 29,7 см

'A5'

14,8 на 21 см

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.PaperSize настройка при экспорте в документы Microsoft Word. Задайте значение для этого параметра, чтобы изменить размер бумажных документов только при экспорте в документы Microsoft Word.

Пример: s.matlab.editor.export.pagesetup.docx.PaperSize.TemporaryValue = 'Legal'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.PaperSize для документов Microsoft Word очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.docx.PaperSize)
clearPersonalValue(s.matlab.editor.export.pagesetup.docx.PaperSize)

Ориентация страниц документов при экспорте в Microsoft Word из Live Editor, заданная как 'Portrait' или 'Landscape'.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.Orientation настройка при экспорте в документы Microsoft Word. Задайте значение для этого параметра, чтобы изменить ориентацию страниц документов только при экспорте в документы Microsoft Word.

Пример: s.matlab.editor.export.pagesetup.docx.Orientation.TemporaryValue = 'Landscape'

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.Orientation для документов Microsoft Word очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.docx.Orientation)
clearPersonalValue(s.matlab.editor.export.pagesetup.docx.Orientation)

Поля документа при экспорте в документы Microsoft Word из Live Editor, заданные как вектор значений полей 1 на 4 с форматом [left top right bottom]. Каждое значение запаса задается в точках как положительное целое число от 0 до 255. Значение 72 точки эквивалентно 1 дюйму или 2,54 см.

По умолчанию значение этой настройки не задано, и Live Editor использует активное значение для matlab.editor.export.pagesetup.Margins настройка при экспорте в документы Microsoft Word. Задайте значение для этого параметра, чтобы изменить поля документов только при экспорте в документы Microsoft Word.

Пример: s.matlab.editor.export.pagesetup.docx.Margins.TemporaryValue = [25 72 72 25]

Чтобы вернуться к использованию активного значения matlab.editor.export.pagesetup.Margins для документов Microsoft Word очистите временные и личные значения для этой настройки с помощью clearTemporaryValue и clearPersonalValue функций. Для примера:

clearTemporaryValue(s.matlab.editor.export.pagesetup.docx.Margins)
clearPersonalValue(s.matlab.editor.export.pagesetup.docx.Margins)

Введенный в R2018a