m_a*_*han 31 eclipse autocomplete
我注意到自动完成功能在Eclipse中的某些java文件中不起作用.此外,自动完成不起作用的文件显示空心"J"作为Java文件的图标.自动完成工作的文件,java文件的图标是填充"J"
我想知道是否有人可以指出出现了什么问题,为什么图标的变化以及为什么自动完成和语法高亮显示在带有空心"J"图标的文件中被关闭?
谢谢.
更新
基本上,我正在做VonC所建议的,但是Eclipse并不令人耳目一新,为什么我认为VonC的建议不起作用,在刷新之后,问题就解决了.
小智 103
由于这个问题在Google上排名很高,我将添加一个解决方案来解决一般自动完成问题,而不是'空心J'问题.
尝试Window(Windows/Linux)或Eclipse(OS X)- >首选项 - > Java - >编辑器 - >内容辅助 - >恢复默认值
也
内容辅助 - >高级 - >恢复默认值
ton*_*gil 18
从jan '13开始,上面的一些答案(恢复默认值)不适用于某些adt bundle安装.
在那些情况下,去
窗口 - >首选项 - > Java - >编辑器 - >内容辅助 - >高级
并勾选JAVA PROPOSAL选项.
Von*_*onC 11
在下面的图片中,MyClass.java有一个空心的J,因为它明确地从构建的源中排除:

你可以转到项目的属性," Java Build Path"部分," Source"选项卡,看看是否设置了一些排除过滤器?
例如,通常定义:
**/Test*.java
Run Code Online (Sandbox Code Playgroud)
在第一次构建任何单元测试类时排除(当您有大量源并且不希望在自动完成期间显示测试类时,或者在源搜索期间不希望它们被考虑时).
Chr*_*ett 10
具有空心J的那些不是项目构建路径的一部分,因此它们不能参与正常构建过程,因此不会为这些文件(以及其他Java编辑器功能!)启用自动完成.必须使用项目属性的"源路径"部分将包含要构建的Java文件的文件夹添加到构建路径.可以通过右键单击项目导航器/包浏览器中的项目并转到"属性"来访问它.有关详细信息,请参见http://www.informit.com/articles/article.aspx?p=367962.
此外,如果文件首先不是Java项目的一部分,则必须创建项目并将文件移入,或将文件放在现有文件中.同样,请确保这些文件位于源目录下,如项目属性的该部分所述.
| 归档时间: |
|
| 查看次数: |
39259 次 |
| 最近记录: |