The plugin works fine until you use some commands, like "Go To Definition". After that, the plugin conflicts with VS owns navigation behavior, resulting in messy behavior. Thread: http://stackoverflow.com/questions/19320089/visual-studio-2012-navigation-back-forward-with-mouse-cofliting-with-mouse-plugi
Updated version (2.1.0): unfortunately, it still not working properly.
Reproduce error: Do some normal navigation, selected a method, click in Find all references, click at one of the find results, try to go back using mouse, messy behavior as result.
Updated version (2.2.0): Working fine now!
Its sad that VS separates "clicks to go" navigation, as search results clicks, from normal navigation. So, if you click at a search result, VS does not add this new position to the navigation, instead it adds to another button, called "Previous Definition, Declaration or Reference".
Hi ShareBuilder. Unfortunately that feature is far beyond the scope of this extension. This extension is literally 30 lines of near-trivial code. The feature you describe would require the addition of a configuration page since not all users would want to enable that binding. I suggest looking for separate (hopefully also flyweight) extension providing that feature, where installing both would provide the complete behavior you're after.
Hi! Some times VS 2012 counts one mouse click as two ! It is really annoying, and it is not a mouse problem, because it works fine outside VS. Is seam that the mouse buttons is double linked to shortcuts.. Please help! :D
If I launch VS2012 as an administrator I must also launch SetPoint (Logitech's mouse/keyboard preference tool) as an administrator. I believe it has to do with the way Logitech's tool handles mouse input. If you are in an elevated application the tool is unable to capture and modify input unless it is also elevated.
Hi Micah71381, This extension operates entirely within the Visual Studio process using Visual Studio-provided interfaces. Any software provided by Logitech is completely unrelated to this extension and obviously outside the scope of what we would need to test.