GEdit/Python 执行插件?

2023-12-24

我刚刚开始使用 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

举个例子,

  1. 编辑 > 首选项
  2. Plugins
  3. 勾选“外部工具”
  4. 关闭首选项窗口

  5. 工具 > 管理外部工具

  6. 单击左下角的“也添加新的”图标
  7. 将其命名为“执行突出显示的 Python 代码”
  8. 给它一个键盘快捷键
  9. 将输入组合框更改为:“突出显示的选择”
  10. 将输出更改为:“在底部窗格中显示”
  11. 在该工具的编辑器窗口中,将所有内容替换为:

.

#!/usr/bin/env python
import sys
result = eval(sys.stdin.read())
print expression, "=>", result, type(result)

.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GEdit/Python 执行插件? 的相关文章

随机推荐