默认情况下,Python for Windows自带IDLE,这是我遇到过的最基本的IDE。 为了编辑文件,我会坚持使用emacs,非常感谢。
但是,我想运行程序,而不是蹩脚的Windows命令提示符,其中不能扩展到超过80个字符的其他一些shell。
IDLE让我运行程序, 如果我打开文件,然后按F5(去运行 – >运行模块)。 我宁愿只是“运行”这个命令,而不是去closuresemacs文件,加载IDLE文件等。对谷歌和IDLE文档的扫描似乎没有给予使用IDLE的很多帮助shell,但不是它的IDE。
任何意见来自堆栈溢出家伙? 理想情况下,我要么喜欢
MessageBox的情况下确定取消?
Windows 8上的Microsoft sql Server Express – 连接,然后“提供程序无法find。 它可能没有正确安装“
shell_notifyicon:试图引用一个不存在的标记,没有显示图标
如何使用Windows API在透明窗口上绘制animation?
为什么我的程序在启动之前崩溃?
build议使用IDLE的shell来运行程序
build议在IDLE或“cmd”以外的窗口中运行python程序的其他方法。
谢谢,
/ YGA
启动“后台”Windows应用程序
为什么我的编译器不接受fork(),尽pipe包含了<unistd.h>?
如何在.NET 3.5中获取CSIDL_COMMON_DOCUMENTS的path?
由Pyinstaller创build的exe在一台机器上运行,但在另一台机器上发生错误
用C在Windows上清除命令提示符
对于一个交互式解释器来说,没有什么比IPython好 。 这是一流的。 它也是免费和开源的。 在Windows上,您将需要安装readline库。 说明在IPython安装文档。
Winpdb是我选择的Python调试器。 它是免费的,开源的,跨平台的(使用wxWidgets的GUI)。 我写了一篇关于如何使用Winpdb来帮助人们开始使用图形化调试器的教程 。
您可以通过执行以下操作轻松扩展Windows控制台:
点击右上方控制台窗口的图标
单击布局选项卡
将窗口大小 >宽度更改为140
我用pydev的日食。 Eclipse可能会很慢,但我已经附加到集成的SVN / CVS,块缩进/ unindent和运行单元测试功能。 (也有F5运行)
如果你对emacs感到舒服,虽然我没有看到任何理由做出如此重大的改变。
相反,我建议你用PowerShell替换你的'糟糕的命令提示符'。 这不是很糟糕。
(正如Soviut和The Dark所提到的 – 你可以通过title-bar>右键单击> Properties> Buffer Width / Window Size编辑将缓冲区宽度/窗口大小增加到80以上,即使在蹩脚的cmd中也是如此)
但是,我想运行程序,而不是蹩脚的Windows命令提示符,其中不能扩展到超过80个字符的其他一些shell。
单击命令提示符下的系统框(左上角),然后单击属性。 在布局选项卡中,您可以设置窗口的宽度和高度以及屏幕缓冲区的宽度和高度。 我建议将屏幕缓冲区高度设置为9999,这样您可以通过长输出回滚。
Wing IDE太棒了。 他们也有一个免费的版本。
2017答:
尝试Visual Studio代码 ,它对Python的 调试 ,自动完成和更多的支持!
有关详细信息,请参阅此链接: https : //code.visualstudio.com/docs/languages/python#_debugging
我在EditPlus中编辑我的Python程序。 我已经配置了一个用户工具,允许我运行我的程序,并将其输出显示在我的编辑器窗口下面的框架中。 我的配置甚至可以让你双击输出中的异常行,直接跳转到发生错误的文件和行。 您可以在EditPlus wiki上抓取我从这里使用的用户工具配置。
也许有类似的功能,你可以配置,使您可以运行您的程序,并显示在您的Emacs编辑器的输出!?
如果你毕业于vim,你可以运行下面的命令来启动你正在编辑的程序:
:!python -i my_script.py
我用Cygwin和poderosa替换了CMD。 虽然可能有点矫枉过正,但如果使用cmd唯一的问题是调整大小是一件痛苦的事情。
虽然你使用Emacs而不是Vim,所以我猜你已经过度杀伤了……
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。