5 ms·
Visual Studio with Resharper does half of the things mentioned in the article. Some of .Net, LINQ for example, was built with the IDE in mind hence LINQ's 'bac
by sofuture 16y ago
Visual Studio with Resharper does half of the things mentioned in the article.
Some of .Net, LINQ for example, was built with the IDE in mind hence LINQ's 'backward' seeming query syntax (you say what you're querying over up front, so the IDE can provide typed autocomplete/information).
Even with VS and Resharper, there's still so much that could be done. It's a massive problem though, I think.
- seldo 16y agoVisual Studio with Resharper does half of the things mentioned in the article. The key word there is half.
- sofuture 16y agoSure, but when you do 'half' of the things in a rainbows-and-unicorns utopian feature set, that's worth mentioning :)
- kenjackson 16y agoActually what do Resharper + VS miss? There was nothing in that list that stuck out to me as something I couldn't do right now.
- rayvega 16y agoAgreed. With ReSharper, I don't recall a time where syntax was incorrect at compile time. It immediately indicates any syntax errors at coding time. However, the inline method/function definition that the OP mentions is something I have also wanted. The two closest features are: 1) Visual Studio has a 'Code Definition Window' (http://msdn.microsoft.com/en-us/library/f5yx24a6%28v=VS.100%29.aspx http://msdn.microsoft.com/en-us/library/f5yx24a6%28v=VS.100%...) that dynamically displays the contents of a method in a separate window pane. Although it is not inline, at least you can visually see the code without navigating away from the current source file. 2) In ReSharper, you can sort of fake it by calling the command 'Inline Method' and unchecking 'Inline all usages' and then Undo when done inspecting the code. However, that is a hack with its share of problems. I'd prefer a feature to toggle the inline method content in a preview mode without actually modifying any existing code.
- vilya 16y ago> However, the inline method/function definition that the OP mentions is something I have also wanted. Eclipse actually does this. If you hover your mouse over a function name, it will pop up a tooltip showing you the code for the function. I find it extremely handy - it's one of the things I think I'm really going to miss, having just given up on Eclipse because of its frustratingly bad performance.