我刚刚开始使用 GEdit 和各种插件作为我的 IDE 来学习 python。
Visual Studio/F# 具有允许在代码窗口中突出显示一段文本的功能,然后按一下按键即可在 F# 控制台中执行该文本。
是否有类似的工具/插件可以为 GEdit/Python 启用这种行为?我确实有各种执行类型插件(在 Python 中运行,更好的 Python 控制台),但它们没有给我这种特殊的行为 - 或者至少我不确定如何配置它们来给我这种行为。我发现它很有用,因为在学习 python 时,我有一些测试代码,我想执行特定的单独行或一小段代码(而不是完整的文件)来尝试理解它们在做什么(并且复制/粘贴可以获得有点累)
...或者也许有更好的方法来进行代码探索?
Many thx
Simon
是的,您使用“外部工具插件”
- http://live.gnome.org/Gedit/ToolLauncherPlugin http://live.gnome.org/Gedit/ToolLauncherPlugin
举个例子,
- 编辑 > 首选项
- Plugins
- 勾选“外部工具”
关闭首选项窗口
工具 > 管理外部工具
- 单击左下角的“也添加新的”图标
- 将其命名为“执行突出显示的 Python 代码”
- 给它一个键盘快捷键
- 将输入组合框更改为:“突出显示的选择”
- 将输出更改为:“在底部窗格中显示”
- 在该工具的编辑器窗口中,将所有内容替换为:
.
#!/usr/bin/env python
import sys
result = eval(sys.stdin.read())
print expression, "=>", result, type(result)
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)