gpt4 book ai didi

javascript - Netbeans 代码完成看不到 javascript 函数或全局变量

转载 作者:行者123 更新时间:2023-11-29 22:33:02 25 4
gpt4 key购买 nike

示例脚本:

    var aGlobalVar = 1;

function aFunction(){
aGlobalVar = 2;
}

function anotherFunction(){
var aLocalVar = 3;
//insertion point here
}

如果我按指示输入 anotherFunction(),然后按 Ctrl+SPACE,内容辅助框既不包含 aGlobalVar 也不包含 aFunction(),但它确实给我 aLocalVar。为什么会发生这种情况的任何想法?我试过很多 javascript 编辑器,Netbeans 是我的最爱,除了这个问题。我正在使用 Netbeans IDE 7.0

编辑:有趣的是,一切都在 Navigator 面板中正确显示。一些截图: enter image description here enter image description here enter image description here

最佳答案

当您在空行上按 Ctr+Space 时,NetBeans 会为您提供一个您可能想要使用的最有可能的变量和函数的列表。这些是上下文的局部变量,在水平线之后是另一个最有可能的列表,顶部有注释,其中省略了一些结果。

如果您添加更多字符,您的全局可能会很好地显示。

enter image description here

编辑:将代码包装在一个立即函数中解决了它,有点:)

(function () {

/* ... */

})();

关于javascript - Netbeans 代码完成看不到 javascript 函数或全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6279657/

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