Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseJSDT javascript编辑器中的内容辅助使用对象表示法失败_Eclipse_Content Assist_Jsdt - Fatal编程技术网

EclipseJSDT javascript编辑器中的内容辅助使用对象表示法失败

EclipseJSDT javascript编辑器中的内容辅助使用对象表示法失败,eclipse,content-assist,jsdt,Eclipse,Content Assist,Jsdt,我使用的是eclipse JSDT,我有一个javascript对象声明,如下所示: var rs1 = {}; rs1.person1 = {}; rs1.person1.phone = "hg"; rs1.person1.name = "lk"; 如果我将rs1属性(rs1.person1.name)添加到项目javascript include path用户库中的文件中,则内容辅助将在编辑器中调出它,但使用以下符号 var rs1 = {person1:{ phone:"hg", nam

我使用的是eclipse JSDT,我有一个javascript对象声明,如下所示:

var rs1 = {};
rs1.person1 = {};
rs1.person1.phone = "hg";
rs1.person1.name = "lk";
如果我将rs1属性(rs1.person1.name)添加到项目javascript include path用户库中的文件中,则内容辅助将在编辑器中调出它,但使用以下符号

var rs1 = {person1:{ phone:"hg", name:"lk"}};
然后内容辅助功能将只运行到rs1.person并停止。如果我在javascript中直接使用相同的JSON符号,那么内容辅助功能将按预期工作。当我将它添加到项目包含路径时,它就是不起作用

我已经为此挣扎了几天,但我找不到一个办法让它工作


有什么想法吗?

这似乎是linux上eclipse的一个问题(我正在运行ubuntu)。我下载了一个新的indigo副本,以确保问题不是由第三方插件引起的,但内容辅助仍然不起作用


今天早上刚刚在windows设备上试用过,内容辅助功能正常工作。

刚刚试用过,当我将定义rs1的文件添加到我的包含路径中,并尝试从另一个文件访问它时,我也没有得到任何完成。我在mac,所以我不认为这是一个linux唯一的东西。