Всё самое интересное из мира Python
Сотрудничество, реклама: @devmangx
Работаем с @Spiral_Yuri
РКН: https://clck.ru/3GMMF6
Post #4368
15.7K

В Python 3.14 добавили подсветку синтаксиса в новой интерактивной оболочке PyREPL
Теперь прямо в консоли Python код выглядит красиво, как в редакторе > ключевые слова, строки, числа и даже комментарии подсвечиваются цветом.
И это не всё. Можно настроить тему под себя
Пример дефолтной темы:
Свою можно поставить так:
1. Меняем цвета для тех токенов, которые хотим подсветить. Складываем в импортируемый модуль. Например:
2. При старте Python установи тему через
—> Документация по PYTHONSTARTUP: клик
—> PR с реализацией подсветки: клик
Вот тут реализация подсветки, она довольно простая ❤️
👉 @PythonPortal
Теперь прямо в консоли Python код выглядит красиво, как в редакторе > ключевые слова, строки, числа и даже комментарии подсвечиваются цветом.
И это не всё. Можно настроить тему под себя
Пример дефолтной темы:
theme = {
"PROMPT": colors.BOLD_MAGENTA,
"KEYWORD": colors.BOLD_BLUE,
"BUILTIN": colors.CYAN,
"COMMENT": colors.RED,
"STRING": colors.GREEN,
"NUMBER": colors.YELLOW,
"OP": colors.RESET,
"DEFINITION": colors.BOLD,
"SOFT_KEYWORD": colors.BOLD_BLUE,
"RESET": colors.RESET,
}Свою можно поставить так:
1. Меняем цвета для тех токенов, которые хотим подсветить. Складываем в импортируемый модуль. Например:
your_theme2. При старте Python установи тему через
PYTHONSTARTUPexport PYTHONSTARTUP='import _colorize; from your_theme import theme; _colorize.set_theme(theme)'
—> Документация по PYTHONSTARTUP: клик
—> PR с реализацией подсветки: клик
Вот тут реализация подсветки, она довольно простая ❤️
👉 @PythonPortal
- 👍 44
- ❤ 15
- 🔥 2
- 🤔 2

















