gpt4 book ai didi

python - 用于 Python 的轻量级控制台/IDE?

转载 作者:太空宇宙 更新时间:2023-11-03 12:42:27 24 4
gpt4 key购买 nike

我经常使用 ipython (或常规的 python shell)在编码时测试 python 代码片段,它非常有用。但是,这样做的一个缺点是,如果我想测试多行代码段,或者想在运行前编写多行代码,那么必须“逐行”进行并不是很方便。甚至返回更改某些行也很麻烦,因为您必须重新键入其后的所有代码。

我现在正在使用 Groovy,我发现它有一个很好的解决这个问题的方法:Groovy Console .你只需要编写所有你想要的代码,它就像一个普通的编辑器;然后你点击运行 Ctrl+R(实际上是 Cmd+R,因为我在 Mac 上)它会立即运行所有内容。如果您想更改某些内容(例如,如果有错误),那也很容易 - 只需更改它并再次按 Ctrl+R。

Python 是否有类似的功能?或者您对实现类似行为的方法有什么建议吗?我可以创建一个新文件,保存它,然后 python <filename>.py从 shell 。但这只是步骤太多,而且会很麻烦。 Eclipse 可能是一个选项,但它太重量级了。我真的在寻找轻量级的东西,当我想测试某些东西时我可以旋转起来然后以同样快的速度摆脱它。

我很想听听任何想法/建议!

谢谢

最佳答案

你可能会给出 DreamPie一试。据我快速阅读您链接到的 groovyConsole 页面可以看出,DreamPie 具有类似的输入区域/输出区域划分(他们称之为“代码框”和“历史框”)。默认情况下,您执行的代码会从代码框中清除 - groovyConsole 显然不会这样做 - 但您可以轻松检索它 (Ctrl+Up),或将首选项设置更改为“执行后将代码留在代码框中”。

关于python - 用于 Python 的轻量级控制台/IDE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4940791/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com