我已经在Netbeans工作了大约6个月了,一切正常......但是今天早上,我开始了一个新项目,由于某种原因,没有办法让跨文件自动完成工作
我在一个.JS文件中定义了一些全局变量,还有一些函数。
在另一个.JS文件中,我尝试引用全局或调用函数,自动完成不起作用。哎呀我完全正确地写下了这个函数,当我按住它并点击它时,它不会让我接受声明。
两个文件都在同一个项目中,两者都链接到我的Index.html。
我尝试删除缓存,但没有工作。 我打开了较旧的项目(我上周工作的那些项目),全局变量和写入交叉文件的函数都是可见的....
有任何线索该做什么?
编辑:显然文件名存在问题。如果文件的名称是" config"," config2"," aaaaaconfig" 导航器无法识别其中的任何内容作为声明的内容...如果我将完全相同的文件命名为" blabla"它开始工作......将其重命名为" config"再次,它再次停止......
答案 0 :(得分:0)
好的,所以在长时间摇晃之后,我已经明白了......显然.js文件一定不能有" config"以它的名字命名。把它作为答案,以便其他人可以找到它。这个问题可能与任何语言一起出现,这就是为什么大多数PHP编码器都有问题.... BDConfig是用于数据库连接的PHP文件的一个非常标准的名称。