【问题标题】:How to enable Auto-Keywords completion for RIDE on MAC?如何在 MAC 上为 RIDE 启用自动关键字完成?
【发布时间】:2017-12-24 13:32:36
【问题描述】:

我已经在 MAC 上安装了 RIDE(WxPython 3.0.2、Python 2.7.10)。

我能够编写测试并执行它们。

但是,有没有办法在 RIDE 中获取可用关键字列表(或自动关键字完成功能)?

我应该导入任何特定的库吗?

【问题讨论】:

  • 没有库可以处理您的关键字列表/自动完成功能
  • 但是我没有看到任何这样的自动完成功能。
  • 我尝试了 CTRL+SPACE 和 CTRL+ALT+SPACE 键,但没有列出任何内置或可用功能。
  • 它仅在 RIDE 的“网格模式”中可用。文本模式不支持 - 似乎

标签: macos robotframework robotframework-ide


【解决方案1】:

通过快捷键 ctrl+space 获得自动完成的唯一方法是使用 RIDE 的“网格模式”。 不是“文本编辑模式”

我刚刚对此进行了测试,在文本模式下,当我输入“lo”时,当我使用快捷方式时它什么也没做。 但是当我在网格模块中做同样的事情时,它给了我一个要使用的关键字列表(${LOG_FILE}loglog manylog to console 等)

因此,如果您想自动完成关键字,请使用不同的 IDE(例如 Pycharm)或在 RIDE 中使用网格模式

Reference

编辑:

不是真正的自动填充,而是一个不错的功能 - 如果您按 F5,它将显示您可以搜索的所有关键字的列表。

不完全是您要找的东西,但它确实不错。

【讨论】:

  • 是的,我自己尝试过网格模式。但看不到任何东西。
  • 如果您没有 KW 列表,这可能意味着 RF 未安装或 RIDE 未正确发现 RF。至少应该有 BuildIn KW。如果您需要带有颜色、代码完成和验证的基于源代码的编辑器,请检查 RED。
【解决方案2】:

您不应导入特定库以查看关键字的上下文帮助。 如果找到关键字,它们将显示为蓝色。 我相信 Mac 的密钥应该是Apple Command Key + Space。见帮助->快捷键。 (之前Mac键有问题)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-26
    • 2019-04-21
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多