首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python3IDE教学

Python3IDE教学
EN

Stack Overflow用户
提问于 2010-11-27 17:26:52
回答 13查看 13.8K关注 0票数 26

随着Python3的成熟和逐渐被采用,我们正在尝试并在我们面向12-18岁儿童的入门编程课程中采用它。您推荐的免费(最好是开放源码) IDE是否支持Python 3,最好满足以下条件:

  1. 跨平台(Windows和Linux)
  2. 标准功能:语法高亮,自动缩进等.
  3. 运行按钮,而不是控制台,您必须输入"python foo.py“。
  4. 上下文敏感的帮助(例如,当它们悬停在math.floor()上时,它应该为函数提供帮助)。
  5. 嵌入式Python外壳。
  6. 内置调试器
  7. 无用的crud剥离,例如,他们不需要重构工具,在介绍课程和自动完成受到阻碍的教学方式。按照同样的思路,它应该是轻量级的,因为有些孩子会回到老的电脑,无法运行强大的IDE,如Eclipse。
EN

回答 13

Stack Overflow用户

发布于 2010-11-27 17:30:15

Eclipse + pydev可以做到这一点。这是免费的。UI不是很简单,但是您有调试器、高亮显示、shell和完成。

UPD:这里是样本截图。很简单,海事组织。

12-18更像是青少年,而不是孩子,我确信他们能熟练掌握更复杂的界面,比如facebook :)

票数 11
EN

Stack Overflow用户

发布于 2010-11-27 17:30:38

Python拥有大部分这些特性(以前从未使用过调试器,所以我不知道它有多好)。它可能是目前最简约的Python。有关更多信息,请参见http://docs.python.org/library/idle.html。IBM还对空闲这里做了概述。

而且,它已经包含在Windows二进制文件中(这是大多数学校使用的,至少在这里是这样),所以您不必做任何特殊的工作来启动和运行它。它也适用于Linux。

我以前从未尝试过PyScripter,但它似乎确实提供了您在IDE中所需的功能,而且看起来相当简单。唯一的好处是它只适用于Windows。

票数 10
EN

Stack Overflow用户

发布于 2010-11-27 17:59:46

JetBrains PyCharm很棒。但不是免费的。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4292909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档