Как сделать цветной вывод в консоль
Обновлено: 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)
Как показала практика, использование двухстрочного варианта приглашения bash является наиболее удобным решением. Появляется целая строка, в которую можно поместить любую необходимую вам информацию, да и любая вложенность текущей директории не будет причинять неудобств в работе.
wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 19 человек(а).
Вам надоело постоянно видеть стандартный белый текст на черном фоне в командной строке? Если да, тогда читайте дальше, чтобы узнать, как изменить цвет текста и фона.
Введите color z, чтобы получить список всех цветов и цифры или буквы, которые им соответствуют. Первые буква/цифра — это цвет фона, а вторая — цвет текста.
Введите букву/цифру цвета, чтобы изменить цвет текста. Например, введите color 6, чтобы получился желтый текст, color 4 для красного цвета, color A для изменения текста в светло-зеленую окраску и так далее.
Для изменения цвета текста, а также его фона, введите color ce, чтобы получился светло-желтый текст на светло-красном фоне, или любую другую комбинацию. Первая буква/цифра обозначает цвет фона, а вторая соотносится с цветом текста.
Читайте также: