Eclipse技术问题:Display View中的上下文菜单无法打开
解决Eclipse Display View上下文菜单无法弹出的问题
我之前也碰到过Display View里自动补全失效的糟心事,给你几个亲测有效的排查和解决步骤:
检查Content Assist的自动触发设置
打开Window > Preferences > Java > Editor > Content Assist,首先确认「Enable auto activation」是勾选状态。然后看「Auto activation triggers for Java」输入框里有没有包含英文句点.,默认应该是.@,如果没有的话加上,保存设置后重启Eclipse试试。清理Eclipse缓存文件
缓存损坏经常会导致各种奇怪的UI问题:- 先关闭Eclipse,找到你的工作区目录,进入
.metadata/.plugins/org.eclipse.core.resources文件夹 - 删除里面的
.snap后缀文件和所有*.index文件 - 重启Eclipse,再去Display View测试补全功能
另外也可以试试Eclipse自带的Project > Clean功能,选择清理所有项目后重启。
- 先关闭Eclipse,找到你的工作区目录,进入
重置Display View状态
有时候View本身会出现异常:- 右键点击Display View的标题栏,选择「Reset」恢复默认布局
- 如果没用,就先关闭Display View,再通过
Window > Show View > Other > Debug > Display重新打开它
排查插件冲突
如果你最近装了新的Eclipse插件,可能和Debug组件冲突了:
启动Eclipse时加上-clean -safe参数进入安全模式,看看补全功能能不能正常工作。如果可以,就逐一卸载最近安装的插件,找到冲突的那个。重置Eclipse偏好设置(最后手段)
如果上面的方法都没用,备份好你的个性化设置后,启动Eclipse时加上-clean -clearPersistedState参数,重置所有偏好设置,之后重新配置Content Assist等选项。
内容的提问来源于stack exchange,提问作者mac
相关产品推荐
相关产品推荐

