2016-08-25 8 views
1

Контекст, почему я спрашиваю:Мне нужен более большой шрифт в Python IDLE

В настоящее время я преподаю курс на Python. Я использую IDLE, чтобы показать основной синтаксис в оболочке. Мой экран проецируется на большой экран. Максимальный размер шрифта в настройках IDLE равен 22. Это прилично размер, но при проецировании ученикам сзади не удается его увидеть. Я не хочу использовать другой IDE или текстовый редактор, потому что я хочу, чтобы класс мог легко следовать и писать и выполнять вместе с моими примерами.

Что я спрашиваю:

мне нужен более крупный шрифт в IDLE. Максимальный размер шрифта - 22. Есть ли способ манипулировать этим при моей локальной установке? Или кто-нибудь знает расширение для IDLE, которое исправляет эту проблему?

+0

Не могли бы вы просто увеличить масштаб интерфейса командной строки, в котором вы работаете IDLE? По крайней мере, на Mac это легко сделать с помощью команды 'command +'. – Karin

+0

Вам нужно использовать IDLE при обучении? –

ответ

5

Выбор размера шрифта закончился 22 годами не менее 15 лет. Он определяется этим утверждением в idlelib.ConfigDialog.py (или configdialog в 3.6). Речь идет о линии 1000.

self.optMenuFontSize.SetMenu(('7', '8', '9', '10', '11', '12', '13', 
            '14', '16', '18', '20', '22'), fontSize) 

удлиняет последовательность, как вы хотите, например, чтобы

self.optMenuFontSize.SetMenu(('7', '8', '9', '10', '11', '12', '13', 
            '14', '16', '18', '20', '22', 
            '25', '30', '35', '40'), fontSize) 

В настоящее время, вам придется заново патч каждый раз при обновлении.

об изменении размера шрифта в окне с ключом или колесом мыши. Указывается пример использования. Теперь, когда я знаю, что это реальная, а не гипотетическая проблема, я сделаю этот вопрос более приоритетным. Если вы скажете мне, какой размер вам нужен, я могу расширить фиксированный список, как указано выше.

+0

Большое спасибо! Я лучше пойму, какой точный размер будет уместным, как только я вернусь в класс на этой неделе, но я думаю, что размер 30 ~ 35 будет отлично работать. – user3915135

+0

Я определенно хочу добавить варианты в 2.7.13 и 3.6.0b1 (около 10 сентября). Вероятно, это будет 2,7, а изменение ключа или колеса, вероятно, будет всего лишь на 3,6 и, возможно, на 3,5. 3.5.3 последует позже. Я теперь думаю о продлении 20, 22, с 25, 29, 34, 40 для приращений 2, 3, 4, 5 и 6. Но я буду ждать ваших тестов. –

+0

Привет, Терри, эти изменения звучат идеально. Я запускал IDLE на OS X, отображаемом в проекте размером шрифта 34. Это казалось большим размером. Студенты в спине могли прочитать это довольно четко. В очередной раз благодарим за помощь. Я рад видеть, что изменения стали постоянными, когда вы обойдетесь! – user3915135

 Смежные вопросы

  • Нет связанных вопросов^_^