【问题标题】:Python IDLE equivalent of CTRL-R in RPython IDLE 相当于 R 中的 CTRL-R
【发布时间】:2011-03-29 16:14:32
【问题描述】:

如果您在 Windows 版本的 R 中打开了一个脚本,您可以通过按 CTRL-R 在 shell 中运行一行(或突出显示的代码部分)(相信它是在苹果版本中的命令输入)。 IDLE 有类似的功能吗?非常感谢

【问题讨论】:

  • 你可能想看看 Spyder 的 Ctrl + F9 stackoverflow.com/questions/3999829/…
  • KDE (kate) 中的高级文本编辑器支持管道代码到控制台。我认为 KDE 现在也可以在 Windows 下运行(我怀疑是你使用的)。

标签: python r


【解决方案1】:

在IDLE的快捷键列表中,在Options > Configure IDLE > Keys中,在Action - Key(s)列表中,没有找到任何快捷键用于执行选定的代码。

【讨论】:

  • 谢谢,我希望可能有一个未记录的功能。发现 Wing IDE 的专业版会执行“运行选择”,因此可能会进行切换,或者如果我有时间可能会涉足 gui 自定义。
【解决方案2】:

带有IdleX 的IDLE 支持运行单行代码或按F9 选择的功能。它还具有允许您在“##”cmets 之间运行代码的子代码。和高亮很多代码执行的效果一样,但是不需要每次都一直高亮。

【讨论】:

  • 最后一条评论的措辞比应得的要积极一些。基本上,这意味着您需要编辑文件以使您能够运行特定部分。 -- 理想情况下,当然希望有两种选择(如在 Matlab 中)。
【解决方案3】:

如果您在按 Alt+P 之前输入了部分搜索字符串,那么 Alt+P 将只找到以您输入的内容开头的项目。

从我自己在https://stackoverflow.com/a/27702886/492336的回答中粘贴到这里

【讨论】:

    猜你喜欢
    • 2011-06-25
    • 2012-08-25
    • 2019-07-14
    • 2012-05-27
    • 2014-12-22
    • 2018-06-23
    • 1970-01-01
    • 2014-10-31
    相关资源
    最近更新 更多