mar*_*cog 26 python ide python-3.x
随着Python 3的成熟和逐渐被采用,我们正在采取行动,并在12-18岁儿童的入门编程课程中采用它.是否有一个免费的(最好是开源的)IDE,你建议它支持Python 3,最好按照必要性满足以下标准:
math.floor()
它上面时应该为该函数提供帮助).Dav*_*ser 16
Komodo Edit满足您的大多数要求(正如评论中提到的其他要求)并支持版本6中的Python 3:
python -i
.需要考虑的额外事项:
And*_*rew 11
Eclipse + pydev可以做到这一点.免费.UI不是很简单,但你有调试器,高亮,shell和完成.
UPD:这是截图示例.这非常简单.
12-18更像是青少年,而不是孩子,我敢肯定他们能够流利地使用像facebook这样复杂的界面:)
Raf*_*ler 10
Python IDLE具有大部分功能(之前从未使用过调试器,所以我不知道它有多好).它可能是最简约的Python IDE.有关更多信息,请参见http://docs.python.org/library/idle.html.IBM也在这里概述了IDLE .
此外,它已经包含在Windows二进制文件中(这是大多数学校使用的,至少在这里),所以你不必做任何特殊的工作来启动它.它也适用于Linux.
我之前从未尝试过PyScripter,但它确实似乎在IDE中提供了所需的内容,而且看起来相当简单.唯一的问题是它只是Windows.
WingWare的WingIDE太棒了.我不确定免费的Wing 101是否具有您正在寻找的所有功能,但个人版和专业版都是很棒的小IDE.
是否有一个免费的(最好是开源的)IDE,你推荐支持Python 3,
ActiveState Komodo Edit是免费的开源软件,也支持Python 3.
跨平台(Windows和Linux)
由于Komodo基于Firefox代码库,因此它在Windows,Linux和Mac OS X上以原生外观运行.
标准功能:语法高亮,自动缩进等.
是啊.
运行按钮,而不是您必须键入"python foo.py"的控制台.
是啊.这是我的博客文章演示了Run对话框的使用(使用pep8).您可以保存运行配置时还有一个"工具箱"功能.
竞赛感知帮助(例如,当它们悬停在math.floor()上时,它应该为函数提供帮助).
Komodo 这样做(Cmd + hover也有效),还有更多.
嵌入式Python shell.内置调试器
这两个功能仅在Komodo IDE中可用.ActiveState 向合格的教育机构提供免费许可.
无用的crud剥离,例如他们在介绍课程中不需要重构工具,自动完成会妨碍教学.
可以在"首选项"中禁用自动完成和其他功能.
同样,它应该是轻量级的,因为有些孩子会回到那些无法运行Eclipse等强大IDE的旧PC上.
虽然Komodo绝对不像Eclipse那么强大,但它取决于你对"旧PC"的意思.如果它可以运行Firefox 3,那么Komodo(基于Firefox 3代码库)也应该可以运行它.
归档时间: |
|
查看次数: |
13433 次 |
最近记录: |