我是一名11年级计算机科学班的学生。以前只教Visual Basic,我的老师正在寻找一种跨平台和易于学习的语言和IDE来授课,所以我向他推荐了Python作为这门语言。
但是,他也希望使用IDE进行教学,该IDE除了具有IDE的典型功能(编辑器、项目管理、代码完成、调试等)外,还包括一个窗体构建器。因为只用过文本编辑器(通常是nano)和相关的编译器进行开发,所以我对IDE几乎一无所知,也不知道应该使用什么。
我还意识到Python有许多图形工具包的绑定,其中一个可能是在每个IDE的表单构建器的“幕后”使用的,所以这肯定是另一件需要考虑的事情。
有没有人能推荐一个免费的、开源的Python IDE,它能满足我这个班级的需要,并且至少能在Windows、Mac和基于Linux的操作系统上运行?
对于那些建议简单的控制台编程对初学者来说是最好的开始的人,我同意!如果我是老师,我会直接引导我的学生到已经安装在计算机上的Python控制台,并开始教授一些不受GUI编程问题影响的编程。但是,我仍然希望为他找到一个IDE,以防他说他必须严格遵循课程,并且需要使用IDE/表单构建器来教授GUI编程。
发布于 2011-06-24 17:14:26
PyDev是一个Eclipse的Python IDE,可用于Python、Jython和IronPython开发。
参考:PyDev
您还可以使用PySide -它包括图形用户界面编程
更新:
因此,当我四处搜索时,我发现了一些带有集成gui构建器的Python IDE,例如:
Visual Tkinter Python IDE
Monkey Studio
和other ones (请查看页面底部的IDEs with integrated gui builder部分)
更新2:
我最近开始使用PyCharm,我可以说它是非常复杂的集成开发环境,有很多功能(我对集成开发环境的界面非常熟悉,因为我使用的IntelliJ IDEA基本上来自同一家公司),所以我建议任何人使用它。
有关Python IDE的更多信息,请查看此问题。它详细介绍了几乎每种Python IDE的重要特性:What IDE to use for Python?
发布于 2011-11-06 22:54:20
你一定要试试PyScripter
foot-print
的
发布于 2011-06-24 17:45:49
是免费缩小的Python IDE,设计用于教授入门编程课程。它省略了翼集成开发环境专业版中的许多功能,并对需要X11服务器的beginners.The OS X版本进行了适当的简化。
https://stackoverflow.com/questions/6465692
复制相似问题