Implicit highlighting tooltips interfere with type information tooltips
As discussed on the mailing list,
https://groups.google.com/d/msg/scala-ide-user/MFgb7JF7za4/tgMY3Jee-gQJ
---
I want to bring up another issue with implicit highlighting. The green underlines are distracting, that's true, but more importantly for me the implicit tooltips override other tooltips.
For instance, if I hover over a var/val I normally get type information. However when a code block is implicitly converted, the entire block becomes "implicitly underlined" and it's no longer possible to get type information inferred by the compiler by hovering over any of the definitions within the block. This happens a lot with actor, specs or scalatest code, for instance.
It would be nice if the implicit highlighting could be disabled altogether, and/or only shown when using a modifier key (e.g. ALT or CTRL).
https://groups.google.com/d/msg/scala-ide-user/MFgb7JF7za4/tgMY3Jee-gQJ
---
I want to bring up another issue with implicit highlighting. The green underlines are distracting, that's true, but more importantly for me the implicit tooltips override other tooltips.
For instance, if I hover over a var/val I normally get type information. However when a code block is implicitly converted, the entire block becomes "implicitly underlined" and it's no longer possible to get type information inferred by the compiler by hovering over any of the definitions within the block. This happens a lot with actor, specs or scalatest code, for instance.
It would be nice if the implicit highlighting could be disabled altogether, and/or only shown when using a modifier key (e.g. ALT or CTRL).
Leave a comment
on 2010-12-27 06:11 *
By Jin Mingjian
The annotation impl seem independent with the hover. Sometimes, the sdt can not correctly show the type hover of some var sometimes(like met some exceptions when parsing). It need time to whether the bug is caused by Implicit highlighting things.
on 2010-12-31 06:49 *
By David Bernard
Branch changed from wip_experiment to wip_exp_backport
Status changed from New to Accepted
I don't find how to display both information, so I add command to toggle display of implicits (via preferences, via toolbar, via keyboard Alt+Ctrl+I)
I forgot to link the ticket and the changeset
I forgot to link the ticket and the changeset
Updating tickets (#1000199, #1000200, #1000201, #1000204, #1000205, #1000209, #1000210, #1000211, #1000212, #1000215, #1000217, #1000218, #1000220, #1000222, #1000226, #1000227, #1000228, #1000230, #1000231, #1000232, #1000233, #1000235, #1000236, #1000237, #1000239, #1000240, #1000241, #1000242, #1000243, #1000244, #1000248, #1000249, #1000252, #1000253, #1000254, #1000255, #1000256, #1000258, #1000259, #1000032, #1000059, #1000062, #1000163, #1000197, #1000216, #1000221, #1000224, #1000121, #1000175, #1000219, #1000251, #1000069, #1000195, #1000213, #1000223, #1000006, #1000021, #1000038, #1000048, #1000051, #1000052, #1000075, #1000103, #1000109, #1000115, #1000119, #1000156, #1000186, #1000207, #1000238, #1000262, #1000263, #380, #389, #683, #1238, #1331, #1635, #1645, #1715, #1729, #1744, #1783, #1839, #1869, #1885, #1890, #1902, #1918, #1919, #1924, #1925, #1946, #1964, #1991, #2131, #2233, #2342, #2348, #2408)