5 ms·
I've recently switched to VS Code full time for C# and Python development and I couldn't be happier. While I miss some of the more intelligent intellisense fro
by daeken 10y ago
I've recently switched to VS Code full time for C# and Python development and I couldn't be happier. While I miss some of the more intelligent intellisense from full VS, I love that I can do all of my dev on OS X. Its integration with .NET Core makes my life easy; really can't complain at all.
- JoelBennett 10y agoI was curious to know how it worked for Python. I might have to give it a serious go...
- daeken 10y agoI wish it did a bit more in the way of completing methods on objects (it sometimes will, but only in super clear-cut situations), but outside of that it's solid. Completely replaced Sublime for me, outside of the subl command line.
- Pxtl 10y agoReally, for c#? I assumed that the type-inferencing in and extension methods would make proper IDE support of C# on a "light" platform like vscode impossible. How do you manage your vcproj file?
- daeken 10y agoI figured the same! But it handles type inference, extension methods, using static, etc like a champ. Even does completion for project.json. I don't use vcproj since I just use dotnet core.
- Pxtl 10y agoI thought project.json got mothballed? Did they take another kick at it and make it work?
- artimaeis 10y agoDon't recall ever hearing it got mothballed during development - though I do believe they've bent over and are going to support csproj files with .NET Core in the future as well. Here's the relevant page on project.json: https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json https://docs.microsoft.com/en-us/dotnet/articles/core/tools/... Edit: I need to be better about deep reading through links. https://blogs.msdn.microsoft.com/dotnet/2016/05/23/changes-to-project-json/ https://blogs.msdn.microsoft.com/dotnet/2016/05/23/changes-t... looks like project.json will be mothballed. Kind of.
- ctolkien 10y agoProject.json is getting pitched, but until the successor arrives, it's still the only way to do .Net Core dev.
- Arnavion 10y agoBoth VS and VSCode use the Roslyn compiler to provide IDE functionality. https://github.com/dotnet/roslyn https://github.com/dotnet/roslyn
- matthewking 10y agoSeconded, I've been writing c# with asp.net core solely on OSX for a few weeks now, I've not run into a single thing that I miss from full Visual Studio yet, living the dream!