Как заставить функции выглядеть фиолетовыми - PullRequest
0 голосов
/ 16 февраля 2019

Поэтому, просто научившись создавать функции, я подумал, можно ли превратить функцию в фиолетовый цвет, как обычную функцию print() или str().И с учетом этого может показаться довольно очевидным, что я все еще начинающий, когда дело доходит до кодирования.Из того, что я знаю, это может иметь отношение к sys.stdin.write, но я не знаю.Это поможет мне создавать разные языки для тех, кто не говорит и не пишет по-английски.

Ответы [ 2 ]

0 голосов
/ 17 февраля 2019

В Options => Configure IDLE => Settings => Highlights есть настройка подсветки для встроенных имен (по умолчанию фиолетового цвета), включая несколько не-функций, таких как Ellipsis.Существует еще один параметр для имен в операторах def (function) и class (по умолчанию синий).Вы можете сделать имена def (и class) также фиолетовыми.

Это не сделает имена функций фиолетовыми, когда они используются, потому что colorizer не знает, к какому имени будет привязан код при запуске кода.

0 голосов
/ 16 февраля 2019

Цвета для Python

Используйте Atom и используйте эту тему: https://atom.io/themes/darkpython-syntax

Здесь больше тем: https://atom.io/themes/search?utf8=✓&q=keyword:python

Вы можете установить Atom из: https://atom.io

...