> allow calls to be ▶expanded inline in the source view,
If I understand what you mean, Visual Studio Code allows this. I guess Visual Studio does as well.
The implementation feels a little clumsy to me, but hey, I'm the guy who thinks Netbeans and Eclipse where the best IDEs I've used, so I guess a bunch of you guys will think the solution is perfect.
That’s interesting, I thought no one does that yet. Can you please link to this feature? (Can’t figure out what keywords to search)
Right-click the method call, "Peek Definition". Or Alt-F12.
Thanks! It is close, but sadly that overlapping is not much different from just “going to”, as it hides the code behind it. Still may be better than nothing though.
It doesn't hide the code behind it actually, it pushes it down. I agree it's not perfect though.
* Code folding is not the same thing, as it doesn’t eject scope+args out of the “caller” and cannot be used in expression.
Upd: I also would like to add that sources lack usual style formatting. //-sections usually should stand out, but one can only make comment bigger (2-3 lines with === filler), but not the text itself. It would be nice to have some rtf in code and css in IDE. Books are written like that, and that’s well-acknowledged way to structure instructions and descriptions.