eclipse Show Source of Selected Element Only

本文介绍了一种在Eclipse中遇到的特殊现象:点击错误行旁边的红叉图标时,代码编辑器将错误代码置顶并隐藏之前的代码。文章详细解释了这一现象的原因,并提供了具体的解决步骤,帮助用户在遇到类似问题时能够正确地使用QuickFix功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

现象描述:
如果源文件有错,这时在错误行的行首左边(行号)的左边的Vertical Ruler(标断点的那个隔条)上
会有一个红叉图标,点击这个红叉图标,一般会弹出一个提示你修正的提示框,
就跟在有错的地方使用快捷键CTRL+1调出Quick Fix框一样,
但现在用鼠标点这个红叉,快速修正框不弹出了,
替代的却是整个Editor界面中的代码从错误地方开始,被移动到Editor界面中的最顶,
在有错的代码的上边的其他代码都会看不到了(注意不是代码被折叠Folding了,而是看不见了,
但是行号的序号却是此行原来的样子,只不过现在这行是顶行),关掉这个源文件,重新打开,
所有代码又都显示了,

现在的问题是怎样让鼠标点红叉后出Quick Fix框,而不是将错误代码置顶并隐藏其之前的代码?
解决:
这是由于Eclipse中的"Show Source of Selected Element Only"功能引起的,
定位到:
Window->Customize Perspective->Tool Bar Visibility->Editor Presentation
展开Editor Presentation,找到Show Source of Selected Element Only,将其勾选,
这样在工具栏的快捷处就会出现这个功能的图标,如果这个图标是凹下去的,点击一下,
使其不被使用即可;
也可在工具栏快捷的空白处鼠标右键->Customize Perspective->Tool Bar Visibility...
这样找到Show Source of Selected Element Only选项;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值