首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以从一个机器人框架关键字转到python方法定义吗?

可以从一个机器人框架关键字转到python方法定义吗?
EN

Stack Overflow用户
提问于 2019-10-22 20:24:17
回答 3查看 1.2K关注 0票数 0

我想使用键盘快捷键从机器人框架文件中转到python方法。这有可能吗?

机器人框架关键字:

代码语言:javascript
复制
Check something
    Given I have my scenario configured
    When I configure something
    Then Something else happens

Library  myClass.py

MyClass.py上的Python方法:

代码语言:javascript
复制
from robot.api.deco import keyword

class myClass(object):
    @keyword('I configure something')
    def i_configure_something(self):
        self.configure()

我会用小黄瓜解释我想要什么:P

代码语言:javascript
复制
Given I am using VS Code to edit my files
When I highlight the keyword "I configure something"
And I press F12
Then I want it to open my python file and go directly to the method definition.
EN

回答 3

Stack Overflow用户

发布于 2019-10-22 22:44:12

是的,这是可能的。我们使用带有Intellibot插件的PyCharm。这是我到目前为止找到的最好的解决方案。在PyCharm中,我们可以使用Ctrl+B从关键字直接转到python方法

它也可以使用Eclipse和Red插件来实现,但我不知道相同的快捷方式。

票数 0
EN

Stack Overflow用户

发布于 2019-10-23 18:51:12

对于VSCode,我使用Robot Framework Intellisense

票数 0
EN

Stack Overflow用户

发布于 2019-10-24 18:28:07

我使用Pycharm超过两年,并且我使用插件:

Support

  • IntelliBot @SeleniumLibrary修补的
  • 机器人框架(我们也可以使用selenium关键字...由于我们从Selenium2Library更改为SeleniumLibrary)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58504230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档