Изменение цветов рабочего стола

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

Изменение цветов текста и фона

По умолчанию инструменты в среде рабочего стола MATLAB используют тот же текст и цвета фона, что и ваша система в других приложениях. Вы можете изменить цвет текста и фона для некоторых инструментов рабочего стола, включая Редактор, Командное окно, браузер Текущей папки, браузер Рабочей области и Мастер импорта. Изменение цветов панели инструментов и браузера документации не поддерживается. Чтобы изменить цвета текста для Live Editor, используйте настройки. Для получения дополнительной информации см. matlab.fonts Settings.

Для изменения цвета текста и фона:

  1. На вкладке Home, в разделе Environment, нажмите Preferences.

  2. Выберите MATLAB > Colors.

  3. В Desktop tool colors разделе снимите флажок Use system colors.

    В Online™ MATLAB флажок Use system colors недоступен, и этот шаг можно пропустить.

  4. Используйте поля Text и Background, чтобы изменить цвета. Например, выберите белый для цвета текста и черный для цвета фона.

    В Syntax Highlighting sample и Command Window sample областях показан предварительный просмотр выбранных цветов.

    Sample panels showing a dark grey background and white text.

    Чтобы восстановить цвет текста по умолчанию и цвет фона, нажмите кнопку Restore Default Colors в нижней части Окна настроек.

Изменение синтаксиса подсветки цветов

MATLAB передает синтаксическую информацию в коде, используя различные цвета. Эта функция, известная как подсветка синтаксиса, помогает вам идентифицировать синтаксические элементы, такие как if/then/else операторы, с одного взгляда. Подсветка синтаксиса появляется в файлах кода, в коде вы вводите в Командном окне, и в сообщениях об ошибках и предупреждениях. Он не появляется в других видах выхода.

Чтобы изменить цвета, используемые для подсветки синтаксиса в коде MATLAB:

  1. На вкладке Home, в разделе Environment, нажмите Preferences.

  2. Выберите MATLAB > Colors.

  3. Используйте Keywords, Comments, Strings, Unterminated strings, System commands, Syntax errors, и Validation sections области, чтобы изменить цвета. Например, выберите пурпурный для строк цвет и фиолетовый для неотключенного цвета строк.

    В Syntax Highlighting sample области показан предварительный просмотр выбранных цветов.

    Syntax highlighting sample panel showing strings in magenta and unterminated strings in purple.

    Чтобы восстановить цвета подсветки синтаксиса по умолчанию, нажмите кнопку Restore Default Colors в нижней части окна Preferences.

Чтобы отключить подсветку синтаксиса, в окне Preferences выберите MATLAB > Editor/Debugger > Language. Затем в разделе Syntax Highlighting снимите флажок Enable syntax highlighting. В MATLAB Online эта опция находится в разделе MATLAB > Editor/Debugger > MATLAB Language.

Редактор также обеспечивает подсветку синтаксиса для других языков. Чтобы изменить синтаксис подсветки цветов для других языков, в окне MATLAB > Editor/Debugger > Language настройки выберите язык в поле Language. Затем измените цвета для этого языка. Чтобы отключить подсветку синтаксиса для языка, снимите флажок Enable syntax highlighting. В MATLAB Online эти опции находятся в разделе MATLAB > Editor/Debugger > Other Languages.

Дополнительные сведения о подсветке синтаксиса см. в проверке синтаксиса при печати.

Изменение выходных цветов

MATLAB использует различные цвета для выявления ошибок, предупреждений и ссылок в выходах Командное окно и Live Editor.

Чтобы изменить цвета, используемые для ошибок, предупреждений и ссылок в выходе:

  1. На вкладке Home, в разделе Environment, нажмите Preferences.

  2. Выберите MATLAB > Colors.

  3. Для изменения цветов используйте поля Error text, Warning text и Hyperlinks in Command Window. Например, выберите пурпурный для текста ошибки и зеленый для предупреждающего текста.

    В Command Window sample области показан предварительный просмотр выбранных цветов.

    Command Window sample panel showing error text in magenta and warning text in green.

    Чтобы восстановить выходные цвета по умолчанию, нажмите кнопку Restore Default Colors в нижней части окна Preferences.

Изменение цветов инструментов программирования

В редакторе и Live Editor MATLAB использует дополнительные цвета для идентификации сообщений, переменных, функций и разделов анализатора кода. Чтобы изменить эти цвета, перейдите на вкладку Home, а в разделе Environment нажмите Preferences. Затем выберите MATLAB > Colors > Programming Tools.

Цвета анализатора кода

Чтобы изменить цвета, используемые для идентификации сообщений анализатора кода в редактор и Live Editor, в разделе Code analyzer colors, выберите цвета из полей Warnings и Autofix highlight. Чтобы отключить подсветку автофиксов в редактор и Live Editor, снимите флажок Autofix highlight.

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

Переменные и функциональные цвета

Когда вы выбираете переменную или функцию в редактор или Live Editor, MATLAB подсвечивает все вхождения конкретной переменной или функции. Чтобы изменить цвет этой подсветки, в Variable and function colors разделе выберите цвет из Automatically highlight поля. Чтобы отключить автоматическую подсветку в редактор и Live Editor, снимите флажок Automatically highlight. Для получения дополнительной информации об автоматической подсветке смотрите Поиск и замена функций или Переменных в текущем файле.

MATLAB также подсвечивает переменные с общими возможностями в редактор и Live Editor. Чтобы изменить цвет этой подсветки, в Variable and function colors выберите цвет из Variables with shared scope поля. Текст окрашен, а не заштрихован. Дополнительные сведения о переменных с общими возможностями см. в разделе Проверка переменных возможностях в редакторе.

Сечение Отображения цветами

MATLAB заштриховывает текущую секцию кода в редакторе. Чтобы изменить цвет этого затенения, в Section display options разделе выберите цвет из Highlight sections поля. Чтобы отключить затенение текущей секции кода, снимите флажок Highlight sections.

MATLAB также показывает серую линию между разделами в редакторе. Эти линии не отображаются в опубликованном или напечатанном файле. Чтобы предотвратить появление этой линии на экране, снимите флажок Show lines between sections.

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

См. также

Похожие темы