Microsoft har kunngjort pensjonering av sitt Integrated Development Environment (IDE), Visual Studio for Mac. Støtten for den endelige utgivelsen, Visual Studio for Mac 17.6, vil fortsette til 31. august 2024. Denne avgjørelsen kommer til tross for at programvaren har mottatt konsekvente oppdateringer i det siste.
Hvorfor Microsoft dreper Visual Studio for Mac
Visual Studio for Mac møtte utfordringer i sin utviklingsreise. Arbeidet med å bringe IDE på linje med Windows-motparten pågikk i årevis. Teamet bak programvaren prøvde å løse ytelses-og pålitelighetsproblemer som dateres tilbake til 2018. Disse utfordringene førte til beslutningen om å erstatte IDEs editor-internal med Visual Studio for Windows-kode og forlate Mono-runtime for.NET 6 tidlig i fjor. Til tross for disse anstrengelsene har Microsoft nå bestemt seg for å flytte fokus til andre alternativer.
I den offisielle kunngjøringen på deres utviklerblogg uttalte Anthony Cangialosi, Group Product Manager ved Microsofts Developer Division,”Med dagens kunngjøring, vi omdirigerer ressursene våre og fokuset for å forbedre Visual Studio og VS Code, og optimalisere dem for utvikling på tvers av plattformer.”
Han klargjorde videre at ingen nytt rammeverk, kjøretid eller språkstøtte vil bli lagt til Visual Studio for Mac. Imidlertid vil Microsoft de neste 12 månedene fortsett å tilby viktige oppdateringer, inkludert serviceoppdateringer for kritiske feilrettinger, sikkerhetsproblemer og plattformoppdateringer fra Apple.
Alternativer til Visual Studio for Mac
For utviklere som har brukt Visual Studio for Mac, anbefaler Microsoft flere alternativer:
Visual Studio Code med utvidelser: Microsoft foreslår å bruke C# Dev Kit,.NET MAUI og Unity Extensions for VS Code. Disse utvidelsene er utviklet for å forbedre egenskapene til VS Code for.NET-og C#-utviklere og er tilgjengelige på alle støttede plattformer, inkludert macOS. Visual Studio IDE på VM: Utviklere kan kjøre Visual Studio IDE på Windows ved å bruke en virtuell maskin (VM) på macOS. Dette alternativet dekker et bredere spekter av IDE-behov, inkludert støtte for Xamarin, F# og eksterne iOS-utviklingsopplevelser. Skybasert VM: Et annet alternativ er å bruke en skybasert VM fra Microsoft Dev Box. Dette gir tilgang til alle funksjonene til Visual Studio gjennom en nett-eller native RDP-klient fra en Mac, og eliminerer behovet for å kjøre en VM lokalt.
Utviklere som kanskje vil flytte helt bort fra Visual Studio har ulike IDE-alternativer som Jetbrains Rider, Eclipse, Apache NetBeans, IntelliJ IDEA eller PyCharm å velge mellom.
Looking Ahead
Selv om pensjoneringen av Visual Studio for Mac markerer slutten på en æra, forblir Microsoft engasjert til å støtte utviklere på Mac-plattformen. Selskapet er opptatt av å samle tilbakemeldinger for å forme sine fremtidige investeringer i verktøy som C# Dev Kit, .NET MAUI, Unity Extensions for VS Code og Microsoft Dev Box.