Visual Studio pentru Mac și cele mai bune alternative

Există o mulțime de opțiuni de editare a codului pentru dezvoltatorii care folosesc produse Apple – Xcode Mac fiind un exemplu notabil – dar, până acum câțiva ani, Visual Studio nu era una dintre ele.

În 2017, Microsoft a lansat Visual Studio pentru Mac, deși mulți utilizatori se întrebau dacă se va dovedi a fi o versiune restilizată a Xamarin Studio; Xamarin fusese achiziționată de Microsoft cu doar un an înainte. Inițial, nu s-au înșelat prea mult.

În anii care au urmat, Visual Studio pentru Mac a suferit diverse modificări și îmbunătățiri. Acestea au inclus funcționalități îmbunătățite pentru dezvoltarea .NET Core și Unity. Întrebarea este dacă acest lucru a fost suficient pentru a schimba percepția publicului asupra aplicației, astfel încât să o transforme într-un adevărat concurent pentru Xcode pentru Mac?

Descoperiți mai multe sfaturi utile mai jos despre utilizarea Visual Studio pentru Mac în 2020, cu informații despre cum se situează față de Xcode pentru Mac și diverse alte alternative care ar putea chiar să vă facă să doriți să vă îndepărtați de Visual Studio pe Mac.

Utilizarea Visual Studio pe Mac

Când a fost lansat pentru prima dată, funcția principală a Microsoft Visual Studio pentru Mac a fost de a permite fanaticilor de cod pentru Mac să creeze aplicații mobile native folosind C# și .NET. S-au schimbat multe de la începuturile sale și a fost adăugat suport suplimentar pentru F#, Razor, HTML5, CSS, JavaScript, TypeScript, XAML și XML.

Cu alte cuvinte, aplicația este acum un editor de cod robust, conceput pentru a răspunde la ceea ce ar putea dori să facă majoritatea dezvoltatorilor care folosesc protocolul de cod Mac. Procesul de descărcare a aplicației este destul de simplu:

  1. Vizitați visualstudio.microsoft.com pentru a descărca Visual Studio pentru Mac (acolo fiind disponibil și Visual Studio Code pentru Mac)

  2. Executați programul de instalare pentru a configura programul

  3. Alegeți oricare dintre elementele suplimentare – .NET Core, Android, iOS, macOS – pe care doriți să le instalați

  4. Utilizați versiunea Community la discreție sau înscrieți-vă pentru o licență Professional sau Enterprise pentru a debloca caracteristici suplimentare

Visual Studio Mac Windows app alternativeMicrosoft Visual Studio pentru Mac este un produs freemium, majoritatea caracteristicilor fiind disponibile în versiunea gratuită Community. Acest lucru îl plasează în aceeași ligă cu Xcode de la Apple. Indiferent de plângerile pe care le-ar putea avea utilizatorii, prețul este cu siguranță corect.

Cu toate acestea, multe persoane care descarcă Visual Studio pentru Mac nu îl compară doar cu alți editori de cod. Ei îl compară, de asemenea, cu modul în care aplicația cu același nume funcționează pe PC.

Compararea Visual Studio Mac cu Windows

Cea mai frecventă plângere îndreptată către VS pe Mac este că îi lipsește luciditatea și unele dintre funcționalitățile asociate cu alternativa sa pentru Windows.

Când folosesc Visual Studio C++, de exemplu, programatorii Mac sunt direct lipsiți de noroc, deoarece acesta este un lucru care lipsește încă versiunii Mac. De asemenea, versiunea Mac nu oferă suportul pentru Python, Node.js sau instrumente de date SQL Server care este disponibil pe Windows.

Pe de altă parte, Visual Studio Code pentru Mac (care este o aplicație total diferită de Visual Studio) are o reputație în general pozitivă. Într-un fel, este regretabil că versiunile Visual Studio Code pentru Mac, Windows și Linux au performanțe atât de asemănătoare, deoarece evidențiază neajunsurile utilizării Visual Studio original pe Mac.

Aceasta nu înseamnă, totuși, că nu există niciun motiv pentru a descărca Visual Studio pentru Mac. De fapt, există anumite situații – de exemplu, utilizatorii .NET care construiesc aplicații Xamarin cu un build iOS sau dezvoltatorii .NET Core care doresc să scape de utilizarea Boot Camp sau a unei VM pentru a rula Visual Studio – în care reprezintă o soluție foarte solidă.

Încă o dată, deoarece versiunea de bază a aplicației este gratuită, merită să o descărcați și să o testați pentru dumneavoastră înainte de a decide că nu va fi potrivită pentru scopurile dumneavoastră.

Utilizarea unor alternative mai bune la Visual Studio pe Mac

Desigur, Visual Studio și Visual Studio Code Mac nu sunt singurele opțiuni pentru utilizatorii Apple care speră să găsească un IDE sau un editor de cod sursă. În plus față de Xcode pentru Mac, există o mulțime de alternative care au fost special concepute pentru a concura cu alți editori de coduri care sunt disponibili pe PC și Mac.

CodeRunner, de exemplu, oferă o mare parte din aceleași funcționalități ca și Microsoft Visual Studio pentru Mac. De fapt, oferă mai multe avantaje față de acesta din urmă, cum ar fi suportul de limbaj pentru C++ și Python.

CodeRunner Mac code app vs alternative

Pe lângă o interfață de editare a codului inteligentă și ajustabilă, aplicația se mândrește cu diverse caracteristici utile, printre care:

  • Mai mult de 230 de evidențieri de sintaxă

  • O bară laterală pentru toată documentația

  • Suport pentru mai mult de 25 de limbaje (inclusiv PHP, Ruby, Swift și altele)

  • Documentație online integrată pentru orice limbaj de programare

  • Instrumente de depanare încorporate, cum ar fi puncte de întrerupere instantanee

Cu caracteristici esențiale de IDE, CodeRunner poate concura confortabil cu cea mai recentă versiune Xcode, Visual Studio pentru Mac, Notepad++ și o mulțime de alți editori de cod.

TeaCode nu este un editor de cod cu drepturi depline în același mod în care este CodeRunner, dar este un alt concurent alternativ puternic care promite să vă salveze nenumărate ore prin simplificarea modului în care codificați cu șabloane scurte și dinamice.

Expander TeaCode editor de aplicații Mac

Începeți să scrieți un fragment în editorul preferat, apăsați comanda rapidă TeaCode, iar aplicația îl va extinde în cod real. Acest utilitar prezintă o multitudine de caracteristici utile, cum ar fi:

  • 80 de extensoare gata pregătite pentru Swift, PHP, Objective-C și HTML

  • Suport pentru editorii de text nativi din macOS, precum și plugin-uri pentru Sublime Text, Atom, JetBrains IDEs și, bineînțeles, Visual Studio Code Mac

  • Liste de comenzi exportabile pe care le puteți partaja cu echipa dumneavoastră

Aceste două aplicații, CodeRunner și TeaCode, sunt exemplul perfect al modului în care aplicații precum Mac Xcode și Visual Studio pe Mac nu reprezintă totul pentru dezvoltarea pe dispozitivele Apple. Fie că sunteți în căutarea unui răspuns la problema Visual Studio C++ Mac, fie că sunteți în căutarea unei soluții de codare pe Mac care să vă facă să economisiți timp, există o mulțime de aplicații care așteaptă să fie găsite.

Examinând viitorul Visual Studio și Mac Xcode

Cu cât trece timpul, este foarte probabil ca diferența dintre Visual Studio pe Mac și PC să se reducă la ceva asemănător cu cea dintre Visual Studio Code pentru Mac și Windows sau Linux. La fel cum de altfel va fi și cel dintre aplicații precum VS și X code.

La urma urmei, achiziția de către Microsoft a studioului Xamarin a fost relativ recentă și demonstrează dorința lor de a aduce Visual Studio pe Mac pentru a concura cu X code. Totuși, asta nu înseamnă că ar trebui să vă așteptați vreodată ca Xcode pentru Mac, Visual Studio sau altele asemenea să facă absolut tot ceea ce doriți să facă.

Rajen Kishna, VS for Mac Product Manager, a declarat în 2017 că „obiectivul nostru cu Visual Studio pentru Mac este de a crea un IDE nativ pentru utilizatorii de Mac cu sarcini de lucru care au sens pe macOS. Asta înseamnă că dezvoltarea de „aplicații desktop” va viza macOS, iar Visual Studio (pe Windows) poate fi folosit pentru a viza Windows.”

Există o expresie veche despre faptul că „Jack of all trades” nu este maestru în nimic, dar, pe măsură ce programatorii caută să își perfecționeze abilitățile de dezvoltare full stack prin învățarea mai multor limbaje, editorii care le permit să facă toate acestea într-un singur loc vor deveni tot mai importanți.

În acest moment, cei care descarcă Visual Studio pentru Mac ar putea fi dezamăgiți de unele dintre limitările sale. Între timp, aplicații precum cea mai recentă versiune Mac Xcode și CodeRunner continuă să meargă pe linia fină de a face o mulțime de lucruri și de a le face într-adevăr foarte bine.

Pentru a încerca gratuit unele dintre aplicațiile menționate în acest articol – CodeRunner și TeaCode – luați o versiune de încercare de șapte zile a Setapp. Această platformă Mac oferă mai mult de 170 de aplicații native unice, de la alternative Xcode Mac la schimbători de coduri pentru Mac și până la înlocuitori potriviți pentru oricare dintre programele dvs. preferate din Windows. Este timpul să explorați!

Lasă un răspuns

Adresa ta de email nu va fi publicată.