ReSharper重载候选窗口遮挡半屏,如何调整设置?
解决ReSharper重载候选窗口遮挡编辑区域的问题
我之前也碰到过这个烦人的问题!试试下面这些针对性的设置调整,应该能帮你解决困扰:
调整重载签名的显示方式与数量
- 打开ReSharper设置(快捷键
Alt+R, S),导航到 Environment → IntelliSense → Completion Appearance - 在「Parameter Info」板块,勾选
Show abbreviated signatures for overloaded methods——这个选项会把冗长的方法签名折叠成精简格式,大幅缩小窗口高度 - 同时调整
Maximum number of items in parameter info的数值(比如改成3),强制限制显示的重载候选数量,这个设置是独立于你之前调整的选项的,可能之前没生效就是因为没改这个
- 打开ReSharper设置(快捷键
延迟或手动触发参数提示
- 进入ReSharper设置的 Environment → IntelliSense → General 页面
- 在「Parameter info」区域,把
Delay before showing parameter info (ms)调大(比如设为1000),这样只有你刻意悬停足够久才会弹出窗口,避免误触发;如果需要临时查看参数信息,按Ctrl+Shift+Space手动触发即可
彻底关闭悬停式重载提示(可选)
如果你觉得自动弹出的提示完全没必要,可以直接禁用:- 去到ReSharper设置的 Environment → IntelliSense → Parameter Info
- 取消勾选
Show parameter info on mouse hover,之后只有手动触发才会显示参数信息,彻底避免窗口遮挡
另外分享个小技巧:如果重载窗口已经弹出来挡住内容了,按一下Esc就能快速关闭它,临时恢复编辑区域的可见性。
内容的提问来源于stack exchange,提问作者jrn
相关产品推荐
相关产品推荐

