Delphi 11 Alexandria LSP代码完成问题

fjaof16o  于 2022-11-23  发布在  其他
关注(0)|答案(1)|浏览(265)

当您在项目中添加新单元时,LSP代码完成无法识别新函数/过程,有什么方法可以解决这个问题吗?有时候我必须关闭并重新打开IDE才能识别它们。
我有一个超过300个单元的项目,有时它不能识别我添加的uses,我试图使用函数或过程。只有关闭IDE它才能工作。
我在 Delphi 10.3中没有这样的问题。

3hvapo4f

3hvapo4f1#

如果您引用的是磁盘上还不存在的全新单元,则这是代码完成的一个已知限制。一旦将单元保存到磁盘上,它就应该按预期工作。
我相信大卫Millington在发布网络研讨会上已经提到了这一点,并且在RAD Studio 11 wiki页面的“注意事项”部分也提到了这一点。https://github.com/ideasawakened/DelphiKB/wiki/D28.ALEXANDRIA.11.1.0.0

相关问题