ADT(ABAP)-Eclipse Project Explorer关联功能异常及ABAP树不显示求助
ABAP开发工具(ADT)视图异常排查方案
问题根源判断
你的问题基本是Eclipse中ABAP开发工具(ADT)的视图配置或显示设置问题,和SAP BTP学习环境本身关系不大。
具体解决步骤
修复Project Explorer的显示过滤
- 点击Project Explorer右上角的三点菜单,选择
Customize View - 在弹出的窗口里,把
ABAP Repository下的ABAP Objects、Packages等选项全部勾选,别让过滤规则把ABAP树给藏起来了 - 确认
Favorite Packages只是视图的一个子集,不是唯一显示的内容
- 点击Project Explorer右上角的三点菜单,选择
重置Linked with Editor功能
- 先关掉当前打开的ABAP类编辑器
- 在Project Explorer里重新点一下
Linked with Editor按钮(要确保按钮是高亮激活状态) - 重新打开目标类,看看能不能自动定位到树结构里
恢复ABAP透视的默认布局
- 点Eclipse顶部菜单栏的
Window->Reset Perspective,选ABAP透视后确认重置 - 重置后,Project Explorer应该会自动显示完整的ABAP包树结构
- 点Eclipse顶部菜单栏的
关于复制类功能
等ABAP树正常显示后,右键点目标类(或者在编辑器里通过Edit菜单)选Copy就能正常操作了。不过ADT里部分操作确实要求对象在树中可见,这是工具的设计逻辑,没法改。
最后尝试
如果上面的步骤都没用,重启Eclipse或者重新连接SAP BTP的ADT实例试试,临时的会话缓存有时候会搞出这种小问题。
内容的提问来源于stack exchange,提问作者rdrgtec
相关产品推荐
相关产品推荐

