首页 > 解决方案 > 机器人框架中 Python 关键字的 Intellisense 在 VS Code 中不起作用

问题描述

我尽我所能克服这个问题,但它是徒劳的。我正在 Visual Studio Code 中的 Robot Framework (RF) 中开发测试,我希望它要么显示标准库中关键字的“签名”,要么能够访问它们的定义。使用 Ctrl 键悬停时转到定义和签名显示的行为方式如下:

失败时,Robot Framework Intellisense Server会给我消息“未从工作区找到关键字定义 'Blah Blah'”。

我正在使用插件Robot Framework Intellisense FORK和/或Robot Framework Language Server。我尝试根据他们的文档(详细信息)仔细配置它们,但上面描述了我达到的最佳状态。

你能帮我吗?我不需要使用特定的插件,我只需要在我的代码中拥有每个关键字的签名或文档(或实现)即可一键点击。

标签: visual-studio-coderobotframework

解决方案


当我不仅打开带有源代码的文件夹,而且创建一个工作区并将包含标准库的文件夹也添加到其中(将文件夹添加到工作区)时,我能够部分解决这个问题。在我看来,我不知道最好添加哪个文件夹...\Python\Python37\Lib\site-packages\


推荐阅读