5 ms·
Have you tried not using R#? The only reason I ask is that a lot of its utility now exists in Visual Studio. R# actually overwrites many default VS key binding
by handbanana 8y ago
Have you tried not using R#? The only reason I ask is that a lot of its utility now exists in Visual Studio.
R# actually overwrites many default VS key bindings and provides the same functionality, just with a different UI. So people are like "hey look what I can do!", when in actuality they could have done the same thing without R#.
Also, it's a resource hog. I've only met a handful of people who contest this - and they are long time users, who haven't gone without resharper recently (full uninstall) for a meaningful period of time.
- scarface74 8y agoVS doesn't have any of the functionality under Generate Code: - create delegating methods - create equality methods - create formatting members (ie override ToString() and just click on the properties - mostly for debugging) https://www.jetbrains.com/resharper/features/code_refactoring.html https://www.jetbrains.com/resharper/features/code_refactorin... This list doesn't include things like converting some patterns back and forth to Linq expressions, converting foreach to for, better extract method that takes advantage of local methods and lets you choose which variables you want to capture, and various other code hints. It also doesn't include safely adding and removing parameters, intelligently knowing when a class is used via DI when you are looking for unknown classes. The unit test runner is also much better than the built in VS Test runner.
- handbanana 8y agoInteresting that you need/use all those things
- scarface74 8y agoI'm usually hired to fix existing code bases/departments. I trust automated refactors to get my head around really bad huge classes.