我停止编程大约半年,昨天我设置了我的Android开发环境。内容辅助功能无法正常工作。
在这里,我希望它能自动完成上面声明的变量名。
这里我希望得到我可以在String上调用的所有方法。 注意左下角的错误,我不明白我为什么会这样做。
这里内容辅助实际上按照预期的方式工作。
我用Eclipse Helios,Indigo和Juno尝试过。不知道Content Assist在那里做了什么,也许我的代码甚至出现了问题? 编辑:我也创建了一个新工作区但没有成功。
答案 0 :(得分:5)
老兄,你不在“代码”区域;您正试图在字段区域中进行代码完成 - 它需要一种类型。
在方法中尝试:
public call Test {
String str_test = "hello world";
void someMethod() {
str_tes|... <-- it will complete this
}
Occam's razor - 选择:
答案 1 :(得分:3)
对于那些来到这里的问题“如何自动弹出内容,任何地方,任何类型/对象/字段/成员”的人:
上的这么好的答案窗口&GT;偏好&GT; Java和GT;内容辅助
“我们通过Eclipse中的自动激活首选项找到了一种方法。只需键入所有字符 - 即”.abcdefghijklmnopqrstuvwxyz“ - 在Java字段的自动激活触发器中。”
答案 2 :(得分:3)
在Mac OSX上发生的Kepler版本上发生了这种情况。要恢复我去的功能: Eclipse-&gt; Preferences-&gt; Java-&gt; Editor-&gt; Content Assist-&gt; Advanced 我检查了除“单词提案”和“swt模板提案”之外的所有内容,因为我是android dev'ing并且它不使用swt,我想象单词提议意味着内部拼写检查器不断强调我所有非常拼写的评论。干杯!