| > 1. Navigation: subjective so gonna let that slide. If you're going to pick a mode of navigation then at least commit to it. It's subjective whether or not any particular choice is good. The quality of the implementation, not so much. > 2. Downright bullshit. You are starting to whine. Sorry for wanting a package manager to... manage packages, I guess. Or maybe it's configured wrong? I guess it's too much to expect two Microsoft tools to work well together.. > 3. Subjective but far from something that makes the IDE a "piece of crap" Do you never edit your project files from outside the IDE? > 4. You are starying to sound like you are in the wrong industry. Compare a typical SBT build definition[0] or Cargo.toml[1] to a typical VS solution[2] or project[3]. Which would you feel the most confident about when modifying by hand? (Hint: For me, it's definitely not the one that is full of autogenerated cartesian products.) > 5. No. Change the .csproj and drop the AssemblyInfo.cs usually work for something that can actually be migrated. So why couldn't Microsoft include a tool for that migration? That seems like table stakes for such a migration project. We're not exactly talking about 2to3[4] or rustfix[5] here... > If you expect any project that targeted Windows to just migrate to cross platform using a NNF you are an idiot. Amazing how Microsoft are completely unable to even get close to what the Wine and Mono people did years ago. > At the very least you could have given an example of an IDE that you consider is better. You were just talking out of your arse. Throw a dart and you'll find something. If you want the out-of-the-box live-in-your-IDE experience then JetBrains' stuff is miles better than VS. Personally I moved on to Spacemacs[6] after a few years each of VS and IntelliJ. [0]: https://gitlab.com/teozkr/what-should-i-sing/blob/master/bui... [1]: https://gitlab.com/teozkr/scankiosk/blob/master/scankiosk-ui... [2]: https://github.com/getsentry/raven-csharp/blob/develop/src/S... [3]: https://github.com/getsentry/raven-csharp/blob/develop/src/a... [4]: https://docs.python.org/3.8/library/2to3.html [5]: https://github.com/rust-lang/rustfix [6]: https://www.spacemacs.org/ |