News for hackers. Stuff that matters.
Re:A Picture of Java in 2020 by tasogare on Tuesday September 22, 2020 @08:02AM (#24553481)
I’m a big user of C# and no, despite the language and the editor being developed by Microsoft, the IDE support in VSCode is poor to say the least. For one it doesn’t even support solutions with multiple projects which requires to open another instance of the editor for debugging. Then there is the constant red highlighting that appears in valid files. Then the installation of Ionide tools in C# project... the list goes on, with extensions not working properly yet being required for basic things like XML formatting, the annoying default settings that require Googling because of their naming, the poor performance because it’s an Electron app, etc.

VSCode, when it works, gives one a glimpse of what you be a good IDE (Visual Studio proper, JB Rider), yet is light-years away of being one.

Re:A Picture of Java in 2020 by achandlerwhite on Tuesday September 22, 2020 @10:54AM (#24555125)
If you use the "duplicate workspace" command on an open solution with multiple projects then you can debug separately projects simultaneously.
Re:A Picture of Java in 2020 by oaiey on Tuesday September 22, 2020 @10:20AM (#24554620)
Well it is still developed. It will get better over the years to come.

I was addressing the c# refactoring s. They were delivered with roslyn to VS and exposed to VS Code via OmniSharp. The gap of C# refactoring in the VS 2008/2010 era is due to the Roslyn project blocking all other efforts. So C# refactoring are only realized via Roslyn Analyzers and with that available to VS Code.

And VS Code is executing them nicely. There is no gap.