10 ms·
Hi, Rajen Kishna here, Product Manager on Visual Studio for Mac. Our goal with Visual Studio for Mac is to create a native IDE for Mac users with workloads that
by RajenK 9y ago
Hi, Rajen Kishna here, Product Manager on Visual Studio for Mac. Our goal with Visual Studio for Mac is to create a native IDE for Mac users with workloads that make sense on macOS. That means "desktop app" development will target macOS and Visual Studio (on Windows) can be used to target Windows.
The core of the IDE definitely has a heritage in Xamarin Studio, but this release has brought in so much more with .NET Core/ASP.NET Core development for web apps/services, Unity support for game development and cloud integration with directly publishing your web apps/services and previews of Docker and Azure Functions coming very soon.
Extensions is definitely another area we're looking to align more over time. Currently, there is an extensions framework, but you're right that it's different from the one used on Windows.
Definitely keep the feedback coming, we're listening and looking to act and prioritize accordingly!
- sdm 9y agoJust FYI, your installer seems to be broken for language handling. I'm getting French even though my primary language is English. I can read French fine, but I hope the whole app isn't broken this way. You should respect the preferred language and not force American English on others. My language settings are: 1. English - Canada 2. English - UK 3. French - Canada 4. Chinese - Simplified
- vyedin 9y agoyep, we discovered that delightful bug as well. We've hotfixed it since. apparently the installer wanted people to practice the languages they've been putting off.
- dfabulich 9y agoI just want to cross compile Win32 apps on Mac, please.
- zerr 9y agoWhat about C++ support?
- migueldeicaza 9y agoWe will be adding support for more languages over time. Our focus for the initial release was to get our .NET Mobile, Cloud and Unity components in place. We have a solid pipeline of new features, stay tuned for more details on my Visual Studio for Mac talk today.
- alttab 9y agoSounds like its a long jump to say "its the same IDE you love, on the mac" It sounds like its BASED on the same IDE, but fundamentally provides a completely different feature set, and ability to compile to completely different platforms. That's fundamental enough to suggest its not the same IDE. If anything, MS is simply capitalizing on the brand recognition, and taking a similar approach. But if the extensions don't work on Mac - its not the same. That's like saying "Microsoft Word, the same word processor you love, on a mac" and then not support .docx files.
- passivepinetree 9y agoIt's not even based on the same IDE. It's based on MonoDevelop/Xamarin Studio and really all that's different is the name.
- hellofunk 9y agoI was quite excited until I realized I cannot use this with c++.
- migueldeicaza 9y agoI would like to add that we have been reusing a lot of the existing code from Visual Studio in Visual Studio for Mac. The code for Visual Studio is just incredibly well architected. It is a design jewel - the core components are independent of the UI, and were already cross platform. It was a great surprise for us. What you see now is the first drop, we are adding many new capabilities in the coming months as more code is ported over.
- pritambaral 9y agoIt's nice that a lot of the components were already cross-platform. Does this mean we're going to see a Visual Studio for Linux?
- deleted 9y ago[deleted]
- tarunkotia 9y agoMy primary IDE is Xamarin Studio for both mobile and asp.net development. Is there a roadmap for Xamarin Studio?
- migueldeicaza 9y agoXamarin Studio users will be upgraded to Visual Studio for Mac ;-)
- 0x0 9y agoI am sure it is a nice product, but the name is causing confusion. In the last few months I have witnessed misunderstandings between clients and consultants who think they agree to deliver a project as a "visual studio solution/project", and only when deliverables start being passed around do they realize that the original win32 visual studio is not the same as the other visual studio offerings, and that you cannot just expect the other offerings to produce the win32 visualstudio .sln and .csproj solution project files or anything that builds with msbuild.exe out of the box etc.
- BugsJustFindMe 9y ago> Definitely keep the feedback coming > Our goal with Visual Studio for Mac is to create a native IDE for Mac users...That means "desktop app" development will target macOS. Feedback: This target ghettoizing mentality seriously hurts my workflow. I just want to cross compile to target Windows. I want to make Win32 MFC C++ executables without having to boot into an operating system (Windows 10) that I never want to use on my development laptop for anything other than running MSVC. It's literally just a set of headers and object files that will, in even the very worst case, produce more applications targeting your platform. Why does Microsoft continue to keep them walled off?
- barfbuttface 9y agoBecause they're trying to stifle competition, I'd bet. If enough people complain, they'll release the functionality and pretend like they intended to do it all along. It will be heralded as more evidence that Microsoft has changed. And if we hound them enough, maybe they will. Accidentally.
- HalfwayToDice 9y agoSounds like you really hate Microsoft/Windows. Maybe you're not the target market here.
- BugsJustFindMe 9y agoIn what universe is people who want to build more Microsoft Windows executables for other users of Microsoft Windows using Microsoft Visual Studio not part of Microsoft's target market? I have an operating system on my computer already. I don't want two.
- barfbuttface 9y agoDon't feed the trolls.
- Joeri 9y agoHow will you test those apps? By installing a second OS no doubt. Why not run visual studio inside that, perhaps with vmware or parallels? I guess I don't understand what sort of developer workflow you can have building windows apps and not actually running windows, even if it's just in a vm.
- cxromos 9y agoI've began using Rider from JetBrains and it's working well on Mac for .NET Core APIs. VS was always better with Resharper (+ few other tools from JetBrains). Actually VS is the best IDE in the Enterprise, especially combined with some 3rd parties tools. Coverage, profiling, refactoring ...
- pknopf 9y agoWhat about support for Linux? I imagine it would be an easy move. At least easier than Win32 to Mac.
- gmiller123456 9y agotl;dr from above. Yes, he agrees it's deceptively named and they're not going to change it. :(
- criddell 9y agoIt's not a bug, it's a feature!
- zack12 9y agoFor a moment, i read it as Rajesh Khanna. Btw pretty excited about the visual studio for mac as current visual studio code user and a huge typescript fan.
- frozenport 9y agoI'm calling bullshit. You can't use this for the workload that overwhelming dominates it's typically use on Windows. Further it looks different, and is incompatible with other plug-ins.
- smcguinness 9y agoDo you have any insight into a SQL Management Studio for Mac?
- JacobDotVI 9y agoSQL Server Management studio is the entire reason I am running a Windows VM. I would love SSMS on Mac.
- mmargerum 9y agoI'm not sure what you use it for, but I have been really happy with jet brains datagrip product on the mac talking to SQL Server. I know SSMS does a lot of stuff, but for querying, DDL, ETC DataGrip works great.