5 ms·
They could compete with VSCode, but what would be their competitive advantage? Being a pale imitation of VSCode with fewer features and tied to an online offeri
by quanticle 5y ago
They could compete with VSCode, but what would be their competitive advantage? Being a pale imitation of VSCode with fewer features and tied to an online offering that has less mindshare than Github doesn't seem to me like it's a winning strategy.
- simion314 5y agoThey managed to sell in the past a C# plugin for Visual Studio, so people paid money on Visual Studio and this company convinced them to pay more and buy a plugin for a Microsoft language and a Microsoft IDE, people paid because it is a great product (for their projects). IMO they for sure can improve on VS Code, I bet they could sell you plugins better then MS can create and I think this is because when you are closer to your user you focus on the important stuff and no dude with a vision pushes things into a shitty direction. From my daily experience I can oopen a file and see what parts of the code were created in VS Studio or other basic editors, they have linting errors all over the place, I am not sure if the defaults are shit or if the linters are shit but I can confirm I can tell what (JavaScript)code was not made with a good IDE. I worked in Visual Stduio, Eclipse ,Intellij, QtCreator, and VS Code , and I am paying for Intellij because it makes me more productive , this might not apply on your specific project or your personal workflow. P.S. I still use my terminal tools like cat,tail,grep, diff so I am not a guy that needs pretty GUIs and I run an old Kubuntu LTS so I am not the person that looks at software at some identity badge.
- pjmlp 5y agoWhen teammates ask me why my VS setup feels so fast compared with theirs, my answer is quite simple, I don't use resharper.
- simion314 5y agoBut similarly my nano feels faster then youur VS setup, the important part is if how productive you are. Sometimes is a good idea to see what makes your IDE or plugins slow, for web dev you can probably improve your IDE performance but telling it to ignore certain files and folders like the node_modules folder or the .min.js files. Though the conclusion is that ReSharper slowness and price is worth it because Microsoft IDE is substandard and for some reason all the MS billions can't find a few competent devs and a competent manager to handle the problem( they are probably still fighting on merging the GUIs or how to name their garbage APIs in Azure ... yeah I am working with some backend MS APIs and their are garbage like created by teams that hate each other)
- pjmlp 5y agoActually the conclusion is that most people that advocate for Resharper aren't aware of VS Rosylin plugins, and most of them are like those that buy SLRs, but actually only need the features of a compact camera, but it feels good to carry that SLR around.
- simion314 5y agoI did not work with .Net and Windows in a long time so maybe this time Microsoft done something good, from my experience MS does all the evil/stupid stuff first and only when forced they attempt to do a good job. Question if this cool plugin is so good and is from Microsoft is it bundled in Visual studio or easy to install from a GUI or is still a work in progress and you need to track the git master branch? I still hate MS they failed to promote C# and .Net, if for example Silverlight would ahve been open sourced and made cross platform then most of the SPA could have been crated today with a decent language with a decent standard library , then for smple web pages and forms we would add some JS here and there. But MS had to try to make the shit Windows only then kill it and embrace the JS/node garbage
- deleted 5y ago[deleted]
- ska 5y ago> Actually the conclusion is ... Don't forget the time component. A lot of c# shops standardized on Visual Studio with resharper when a lot of alternatives either didn't exist or were notably worse (at least in function; resharper was always terribly slow iirc)
- manigandham 5y agoThat's mostly Visual Studio's problem with multithreading, process communication, and 32-bit memory size limitations. Rider (basically Intellij with Resharper plugins) is incredibly fast and productive in comparison, and VS 2022 is finally catching up with the move to 64-bit.
- pjmlp 5y agoWhy should I bother to pay for an IDE that only has a subset of the features of IDE developed by the platform owner?
- manigandham 5y agoIt's just as many, if not more features, and overall more productive unless you need something only VS can do (like some advanced debugging). Only VS2022 can finally match some of the speed. You either already know the difference between VS+Resharper and Rider and are just looking to argue, or you don't and you're missing what it can actually do.
- pjmlp 5y agoTry to do Windows development with Rider then show us how it tops VS on its turf. Here are some basic examples to get you going, - mixed language debugging across any .NET language and C++ - development of MFC, ATL, COM, WinRT components - integration of said components with .NET code - hot code reloading on mixed .NET/C++ code - GPGPU debugging - integration of SharePoint, Dynamic, Sitecore, Office, SQL Server plugins - code navigation across binary modules, include native ones - code rewriting mocking framework (Fakes)
- manigandham 5y ago> "...unless you need something only VS can do..." Yea, you just want to argue.
- thrower123 5y agoA world where ReSharper hadn't existed would have the same old craptastic minimal refactoring tools that VS 2013 had. I'm glad JetBrains is pushing Microsoft to improve
- pjmlp 5y agoBorland taught me to always bet on the platform owner instead of playing catch-up with third parties. I never bothered with paying for extra plugins and know Visual Studio since version 5.
- kaba0 5y agoIt will use the same intelligence as what drives intellij today, which can be turned on for the occasional project, yet it will start fast enough for opening random files with syntax highlighting, something I personally use vscode for. Also, what may not have been mentioned, that intelligence can run both locally, as well as hosted somewhere else, eg. on a much more powerful server computer.