С Python 3, созревающим и медленно принявшим усыновление, мы делаем решительный шаг и применяем его в наших вводных классах программирования для детей в возрасте от 12 до 18 лет. Есть ли свободный (предпочтительно с открытым исходным кодом) IDE вы бы рекомендовать поддерживает Python 3, предпочтительно отвечающие следующим критериям в порядке необходимости:Python 3 IDE для обучения
- Кросс платформы (Windows и Linux)
- Стандартные функции: подсветка синтаксиса, автоматический отступ и т. д.
- Кнопка запуска, а не консоль, где вы должны ввести «python foo.py».
- Контекстно-зависимая справка (например, при наведении курсора на
math.floor()
она должна помочь в функции). - Встроенная оболочка Python.
- Встраиваемый отладчик
- Бесполезная крошка, удаленная, например. им не нужны инструменты рефакторинга во время интро-класса, и автоматическое завершение мешает обучению. В то же время он должен быть легким, так как некоторые дети отправятся домой на старые ПК, которые не могут запустить многообещающие IDE, такие как Eclipse.
Какая платформа? – ChristopheD 2010-11-27 17:30:20
@Chris Предпочтительная кроссплатформенная платформа (Windows и Linux), но если Windows-only станет победителем, я возьму ее. – marcog 2010-11-27 17:32:04