我正在为 Python 使用 lsp。我想知道一个对象的功能,如果没有定义,可以使用or jedilsp
给出错误/警告或下划线吗?我知道这很有挑战性,我只是想知道这是否可能。flycheck
示例python代码:
class World():
def hello():
print("hello")
obj = World()
obj.hello()()
obj.foo() # <=== hoping to see: No definitions found for: foo and underline foo()
~~~~~~~~~
因为foo()
不是World
;下的对象 我想lsp
给我一条警告消息,让我知道该函数在对象定义下不存在。
示例配置可以在这里看到:https ://github.com/rksm/emacs-rust-config
注释掉这些行
9..35
并48
添加以下(use-package python :ensure nil)
保存和安装包。然后打开一个python文件,Mx lsp启动lsp,