gpt4 book ai didi

javascript - 在 VS Code 中配置自动完成

转载 作者:行者123 更新时间:2023-11-28 03:07:55 24 4
gpt4 key购买 nike

需要做什么才能让变量的方法在输入点后出现?此外,如果变量显式定义为字符串,则会出现提示。

No methods for variable

最佳答案

在您提供的示例中,IDE 无法事先知道 str 的类型。尽管名称关联对于人类程序员来说似乎合乎逻辑,但这可能是一个错误的 friend ,并且仍然具有完全不同的类型。

但是,一旦 IDE 有了线索 - 由您提供 由逻辑编程流程提供 - 代码完成将开始工作。所以:

使用 JSDoc annotations 提供线索

enter image description here

无论如何,在编写软件时,这是一个很好的做法,尤其是使用松散类型语言(例如 JavaScript 或 PHP)<7 - 因为它将使您的生活(以及调用您代码的程序员的生活)变得更加轻松。一切变得更加容易。

使用库时,有时可能需要向 VS Code 提供 jsconfig.json使其能够解析在项目工作区中未发现的文件的 JSDoc。

<小时/>

否则 VS Code(像任何现代 IDE 一样)完全有能力

从逻辑流进行类型推断

enter image description here

关于javascript - 在 VS Code 中配置自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60441120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com