升级到Eclipse Juno并导入现有Java EE项目后,Tasks视图不会显示我的.java文件中的注释中的TODO.我可以通过专门右键单击装订线并Add Task...
从弹出菜单中选择来手动添加新的TODO任务,但Eclipse应该自己从我的注释中创建TODO .
我查看了与任务标签相关的所有首选项,它们都是默认的(因此可以),仍然没有标签出现.我尝试关闭/打开项目,重新构建它,我检查了Git repo,看到没有任何点文件(.project等)被修改,因为在旧的Eclipse中一切都有效.
这个问题对我没有帮助......如何让Eclipse展示我的Java TODO?
小智 13
问题是Eclipse应该重建设置(可能是一个bug).解决此问题的方法是启动Windows>首选项> Java>编译器>任务标记,然后更改任何标记,然后按应用; 系统将询问您是否允许重置设置,接受.然后更改已更改的标记并重新生成.您应该在"任务"视图中立即显示TODO.
我调查了我的.project
文件,发现了以下性质:
<natures>
<nature>org.eclipse.ajdt.ui.ajnature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
Run Code Online (Sandbox Code Playgroud)
第一个是指我用来处理一些注释的AspectJ.我意识到新安装的Eclipse默认不包含AspectJ工具!安装AJDT后,我的TODO出现在Tasks视图中,从而解决了问题.
奇怪的是,为什么Eclipse没有抱怨有一个具有未知性质的项目(=一个没有插件)?为什么缺少AJDT导致常规JDT无法找到TODO?
归档时间: |
|
查看次数: |
11111 次 |
最近记录: |