使用 MyPy、Pylance 或 Ruff 的 VSCode 能否给出可能与无比较的警告?
一个人为的例子。 我希望 vscode 警告我可能与无比较。
如果vscode可以做到,我该如何开启它或者使用什么插件?
def test( index: Optional[int] ) -> None:
""""Test possible compare to None."""
temp: int = 12
if temp == index:
print( "index is 12" )
VS Code 中隐藏着一个名为语法检查器的东西,如果您的代码违反了这些规则,它会检查您的数百条格式规则。 AFAIK 有用于所有流行语言的语法检查器或 LINTERS 的插件,正如您可能在扩展列表中找到的那样。如果您专门寻找 python,请尝试 pylint。