0

有没有办法重置 jedi-vim 使用的文档字符串预览缓存?

我有一个我正在处理的 python 模块,当我在模块之外时,我的文档字符串在预览窗口中都不准确。

例如,假设我有以下内容:

def foo(x):
    """Does some stuff
    :param x: the argument
    :return: the result
    :rtype: int
    """
    return x + 5

blah = foo(5)

当我将光标悬停在 foo(5) 上并显示文档字符串时,我会按预期在预览中获得整个文档字符串。但是,当它从另一个文件导入时,文档字符串会像之前的几次编辑一样出现。

如果我重命名文件并导入它(即完全相同的文件,不同的模块名称),一切都会完全正常。

换句话说,是否有某种方法可以强制 jedi-vim 从模块中重新读取文档字符串?

4

0 回答 0