I would like to ask how people would improve the View and Edit Code by Using Peek Definition of Visual Studio. Or how people use it or a similar question. Resharper and the other plugins I tried cannot handle this functionality.
I would like to explain why I feel this need.
I think VS is one of the best editors for writing code in .net. But I also think it's not completely mature. I always get lost trying to follow the code from one class to the other. And I think productivity in software development is really low compared to others sectors like the building of an auto (think to the concept of a pipeline).
Modifying a single functionality in code may require to go ahead and back between 5 or 10 files. Which makes people become dumb :-p
I would like to "exploit" (I don't know a better English word) a so strong community to lead some improvements to the process and the tools we actually use. I know very well that this community has a Q&A style. To me it simply means that I have to cheat the way I express to conciliate my constructive purpose with the limitations imposed by the self-imposed rules of this community. Also I think the rules are here to serve this community, not to limit it. But I have just to accept if the people who administer it doesn't share my point of view.
However, the ideal solution could be that an interface, DTO and unit test would automatically change as the developer change the implementation. But this is too advanced to be proposed, even for a company like microsoft.
It's really easy to propose a new feature to microsoft: https://visualstudio.uservoice.com/forums/121579-visual-studio
My final question is: can I simply open the question saying: "how do you avoid to get lost while implementing a changement in the code through many windows in visual studio? Resharper and the other plugins I tried cannot handle this functionality. "
But I also appreciate suggestions and critics.