Как сделать цветной вывод в консоль

Обновлено: 02.07.2024

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

Задает константы, которые определяют основной цвет и цвет фона консоли.

Голубой цвет (сине-зеленый).

Темно-голубой цвет (темный сине-зеленый).

Темно-пурпурный цвет (темный фиолетово-красный).

Темно-желтый цвет (коричнево-желтый).

Пурпурный цвет (фиолетово-красный).

Примеры

В следующем примере значения ConsoleColor перечисления сохраняются в массиве, а текущие значения BackgroundColor свойств и сохраняются ForegroundColor в переменных. Затем он изменяет цвет переднего плана на каждый цвет в ConsoleColor перечислении, за исключением цвета, соответствующего текущему фону, и изменяет цвет фона на каждый цвет в ConsoleColor перечислении, за исключением цвета, соответствующего текущему переднему. (Если цвет переднего плана совпадает с цветом фона, текст не отображается.) Наконец, он вызывает ResetColor метод для восстановления исходных цветов консоли.

По-умолчанию терминал или консоль(KDE), выглядит не очень привлекательно, хотя можно изменить цветовые схемы, которые доступны в настройке терминала, но мы можем изменить чуть-ли не каждый символ в терминале, и в этой статье я покажу как это сделать.

Мы можем редактировать цвет имени текущего пользователя или сделать отступ, или вообще убрать имя пользователя, а поставить вместо него какой-то символ, и все это можно сделать, просто отредактировав файл bashrc, который находится в нашей домашней директории.

Для редактирования файла, откройте терминал(Ctrl+Alt+T), и введите команду

И найдите вот такую строчку

терминал

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

Для назначения своего цвета, советую вам скопировать вот эту строку

и вставить в конец вашего файла bashrc

консоль

Сохраняем с помощью сочетания клавиш Ctrl+O, и для закрытия файла используйте Ctrl+X.

А теперь давайте немного разберем, из чего состоит эта строка.

PS1=’\[\e[1;33m\]\u — этот кусочек строки означает что мы присваиваем имени нашего пользователя желтый жирный цвет.

\[\e[1;35m\]@ — далее идет символ собачки с фиолетовым жирным цветом

\[\033[1;32m\]\h — имя компьютера в сети жирного зеленого цвета

\[\e[1;34m\]\w — текущая директория — жирным голубым цветом

\[\e[1;32m\]\$ — знак доллара раскрашен жирным зеленым цветом

\[\e[1;37m\]’ — и последний белый цвет который обозначает то что мы будем вводить в терминале.

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

А что делать если вы захотите открыть терминал с root-правами?

Для того чтобы изменить цвет строк, когда вы используете root-права, откройте этот же файл только с root-правами

И тоже вставьте в конец файла вот такой кусок кода

Который перекрасит приглашение root в красный цвет, текущую директорию в синий, а цвет ввода текста в зеленый цвет.

А с помощью этой таблици вы можете подобрать цвет, который вам по душе.

А вы разукрасили свой терминал? Поделитесь скриншотами в комментариях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Как работу в терминале сделать удобнее? Нужно добавить в неё краски! В этой статье я покажу как сделать цветное двухстрочное bash приглашение (PS1), как добавить подсветку синтаксиса в редактор nano и как добавить цвета для обычных GNU/Linux команд.

Цветное приглашение (PS1)

ps1

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

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 19 человек(а).

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

Изображение с названием Change Colours in Command Prompt Step 1

Изображение с названием Change Colours in Command Prompt Step 2

Изображение с названием Change Colours in Command Prompt Step 3

Введите color z, чтобы получить список всех цветов и цифры или буквы, которые им соответствуют. Первые буква/цифра — это цвет фона, а вторая — цвет текста.

Изображение с названием Change Colours in Command Prompt Step 4

Введите букву/цифру цвета, чтобы изменить цвет текста. Например, введите color 6, чтобы получился желтый текст, color 4 для красного цвета, color A для изменения текста в светло-зеленую окраску и так далее.

Изображение с названием Change Colours in Command Prompt Step 5

Для изменения цвета текста, а также его фона, введите color ce, чтобы получился светло-желтый текст на светло-красном фоне, или любую другую комбинацию. Первая буква/цифра обозначает цвет фона, а вторая соотносится с цветом текста.

Читайте также: