I find the naming 'Visual Studio for Mac' pretty deceptive, since apparently it is not anything like the win32 VS environment, but instead based on Xamarin Studio. Even the tagline is deceptive: 'The IDE you love, now on the Mac'. I would guess this won't let you build/debug win32 or winforms or wpf applications, or install any.vsix extensions from the visual studio marketplace (of which there are lots of useful ones, such as this one to manage translations - ) - correct me if I'm wrong, but if I can't install my.vsix extensions, this is not 'the IDE you love, now on the Mac'. 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. What is a good free alternative to the MS Visual Studio? Update Cancel. Ad by JetBrains. Rider: fast, powerful, cross-platform.NET IDE by JetBrains. What is the techstack of MS Visual Studio for Mac? Is visual studio free? Ask New Question. Hard to get something free on the same level as Visual Studio, but these get you part way there. 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! I 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. Code can be well designed from an architectural perspective and still be slow in areas. I imagine it's due to the minimal feature set (which MS defined). Stuff constantly happening in the background when you click or type something, bottlenecks become more apparent with really large projects and they just haven't dedicated time to improving that, etc. I realize that architecture can't be separated from functionality, but I think the parent was focused on modularity and the ability to reuse various components. > 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? Because it doesn't have to be that way. You're just arguing from the 'we've always done it that way' perspective. Years ago, I took the extra time to compile a Qt application so that it would run on Windows and Linux with the same code base. Why not compile for Windows and Mac, and let people choose what works for them? You may have no use for it, but I do. Is it worth the effort?
0 Комментарии
Оставить ответ. |
АвторНапишите что-нибудь о себе. Не надо ничего особенного, просто общие данные. Архивы
Март 2019
Категории |