【发布时间】:2021-04-30 07:19:48
【问题描述】:
我尽了最大的努力来克服这个问题,但它是徒劳的。我正在 Visual Studio Code 中的 Robot Framework (RF) 中开发测试,我希望它要么显示标准库中关键字的“签名”,要么能够访问它们的定义。 转到定义和使用 Ctrl 键悬停时显示的签名是这样的:
- 适用于我用 RF 编写的关键字(哇!)
- 仅当关键字由一个单词组成时才适用于我用 Python 编写的关键字(我认为 undescores 和空格之间的转换失败)
- 不适用于标准库中的关键字,即使关键字是一个单词(例如“Fail”),无论关键字来自内置库还是其他库(例如 SeleniumLibrary)
失败时,Robot Framework Intellisense Server 给我消息“找不到工作区中的关键字定义 'Blah Blah'”。
我正在使用插件 Robot Framework Intellisense FORK 和/或 Robot Framework Language Server。我尝试根据他们的文档(详细信息)仔细配置它们,但上面描述了我达到的最佳状态。
你能帮帮我吗?我不需要使用特定的插件,我只需要让我的代码中每个关键字的签名或文档(或实现)一键即可。
【问题讨论】:
标签: visual-studio-code robotframework