Visual Studio pro Mac a nejlepší alternativy

Pro vývojáře, kteří používají produkty Apple, existuje spousta možností editace kódu – například Xcode Mac – ale ještě před několika lety mezi ně Visual Studio nepatřilo.

V roce 2017 Microsoft vydal Visual Studio pro Mac, ačkoli mnoho uživatelů si kladlo otázku, zda se z něj nevyklube reskinovaná verze Xamarin Studia; Xamarin totiž Microsoft koupil právě o rok dříve. Zpočátku nebyli daleko od pravdy.

V následujících letech prošlo Visual Studio pro Mac různými úpravami a vylepšeními. Patřily mezi ně vylepšené funkce pro vývoj v prostředí .NET Core a Unity. Otázkou je, zda to stačilo ke změně vnímání aplikace veřejností, aby se stala skutečným konkurentem Xcode pro Mac?

Níže najdete další užitečné tipy pro používání Visual Studia pro Mac v roce 2020 s informacemi o tom, jak si stojí v porovnání s Xcode pro Mac a různými dalšími alternativami, které by vás mohly přimět k tomu, abyste od Visual Studia pro Mac dokonce odešli.

Používání Visual Studia na Macu

Když bylo poprvé vydáno, hlavní funkcí Microsoft Visual Studia pro Mac bylo umožnit fanatikům kódu pro Mac vytvářet nativní mobilní aplikace pomocí C# a .NET. Od jeho počátků se toho hodně změnilo a přibyla další podpora pro F#, Razor, HTML5, CSS, JavaScript, TypeScript, XAML a XML.

Jinými slovy, aplikace je nyní robustní editor kódu navržený tak, aby vyhovoval tomu, co by většina vývojářů používajících kódový protokol pro Mac mohla chtít dělat. Postup stažení aplikace je poměrně jednoduchý:

  1. Navštivte stránku visualstudio.microsoft.com a stáhněte si Visual Studio for Mac (přičemž Visual Studio Code for Mac je k dispozici také tam)

  2. Spustěte instalační program a nastavte program

  3. Zvolte libovolné další prvky – .NET Core, Android, iOS, macOS – budete chtít nainstalovat

  4. Používejte verzi Community podle libosti, nebo si zaregistrujte licenci Professional nebo Enterprise a odemkněte další funkce

Alternativa aplikace Visual Studio Mac pro WindowsMicrosoft Visual Studio for Mac je bezplatný produkt, přičemž většina funkcí je k dispozici v bezplatné verzi Community. Tím se řadí do stejné ligy jako Xcode od společnosti Apple. Ať už si uživatelé stěžují na cokoli, cena je rozhodně odpovídající.

Mnoho jedinců, kteří si stáhnou Visual Studio for Mac, ho však nesrovnává jen s jinými editory kódu. Srovnávají ho také s tím, jak funguje stejnojmenná aplikace na PC.

Srovnání Visual Studia Mac s Windows

Nejčastější stížnost směřovaná na VS pro Mac je, že mu chybí vybroušenost a některé funkce spojené s jeho alternativou pro Windows.

Při používání Visual Studia C++ mají například programátoři pro Mac přímo smůlu, protože to je něco, co verzi pro Mac stále chybí. Stejně tak verze pro Mac nenabízí podporu pro Python, Node.js nebo datové nástroje SQL Serveru, která je k dispozici ve Windows.

Na druhou stranu má Visual Studio Code pro Mac (což je zcela jiná aplikace než Visual Studio) obecně pozitivní pověst. Svým způsobem je škoda, že verze Visual Studio Code pro Mac, Windows a Linux fungují v tak podobné míře, protože to zdůrazňuje nedostatky používání původního Visual Studia na Macu.

To však neznamená, že neexistuje důvod, proč si Visual Studio pro Mac stáhnout. Ve skutečnosti existují určité situace – například uživatelé .NET vytvářející aplikace Xamarin se sestavením pro iOS nebo vývojáři .NET Core, kteří se chtějí vyhnout používání Boot Campu nebo virtuálního počítače ke spuštění Visual Studia -, ve kterých představuje velmi solidní řešení.

Jelikož je základní verze aplikace zdarma, vyplatí se ji stáhnout a vyzkoušet na vlastní kůži, než se rozhodnete, že pro vaše účely nebude vhodná.

Použití lepších alternativ Visual Studia na Macu

Visual Studio a Visual Studio Code Mac samozřejmě nejsou jedinou možností pro uživatele Apple, kteří doufají, že najdou IDE nebo editor zdrojového kódu. Kromě Xcode pro Mac existuje spousta alternativ, které byly speciálně navrženy tak, aby konkurovaly jiným editorům kódu, které jsou k dispozici na PC a Macu.

Například CodeRunner nabízí většinu stejných funkcí jako Microsoft Visual Studio pro Mac. Ve skutečnosti oproti němu nabízí několik výhod, například podporu jazyků C++ a Python.

Aplikace CodeRunner pro Mac vs. alternativa

Kromě inteligentního a vyladěného rozhraní pro úpravu kódu se aplikace může pochlubit různými užitečnými funkcemi, např:

  • Více než 230 zvýrazňovačů syntaxe

  • Boční panel pro veškerou dokumentaci

  • Podpora více než 25 jazyků (včetně PHP, Ruby, Swift a dalších)

  • Integrovaná online dokumentace pro jakýkoli programovací jazyk

  • Vestavěné ladicí nástroje, jako jsou okamžité body přerušení

Díky základním funkcím IDE může CodeRunner pohodlně konkurovat nejnovější verzi Xcode, Visual Studiu pro Mac, Notepadu++ a spoustě dalších editorů kódu.

TeaCode není plnohodnotný editor kódu stejným způsobem jako CodeRunner, ale je to další silný alternativní uchazeč, který slibuje, že vám ušetří nespočet hodin tím, že zjednoduší způsob kódování pomocí krátkých dynamických šablon.

Expander aplikace TeaCode Editor pro Mac

Začněte psát úryvek ve zvoleném editoru, stiskněte zkratku TeaCode a aplikace jej rozbalí do skutečného kódu. Tento nástroj představuje množství užitečných funkcí, jako např:

  • 80 připravených expandérů pro Swift, PHP, Objective-C a HTML

  • Podpora nativních textových editorů pro MacOS a také zásuvných modulů pro Sublime Text, Atom, JetBrains IDE a samozřejmě, Visual Studio Code Mac

  • Exportovatelné seznamy příkazů, které můžete sdílet se svým týmem

Tyto dvě aplikace, CodeRunner a TeaCode, jsou dokonalým příkladem toho, že aplikace jako Mac Xcode a Visual Studio na Macu nejsou pro vývoj na zařízeních Apple vším. Ať už hledáte odpověď na problém Visual Studia C++ pro Mac, nebo hledáte řešení pro úsporu času při tvorbě kódu na Macu, existuje spousta aplikací, které čekají na to, až je najdete.

Zkoumání budoucnosti Visual Studia a Mac Xcode

Je velmi pravděpodobné, že postupem času se rozdíl mezi Visual Studiem na Macu a PC zmenší na něco podobného, jako je rozdíl mezi Visual Studiem Code pro Mac a Windows nebo Linux. Stejně jako v tomto případě bude ten mezi aplikacemi jako VS a Xcode.

Koneckonců akvizice Xamarin Studia společností Microsoft proběhla poměrně nedávno a ukazuje na její snahu přinést Visual Studio na Macu, aby mohlo konkurovat Xcode. Přesto to neznamená, že byste měli očekávat, že Xcode pro Mac, Visual Studio nebo podobné aplikace budou umět úplně všechno, co po nich chcete.

Rajen Kishna, produktový manažer VS pro Mac, v roce 2017 prohlásil, že „naším cílem v případě Visual Studia pro Mac je vytvořit nativní IDE pro uživatele Macu s pracovními úlohami, které mají v systému MacOS smysl. To znamená, že vývoj ‚desktopových aplikací‘ bude zaměřen na macOS a Visual Studio (na Windows) může být použito k zaměření na Windows.“

Existuje staré rčení o tom, že „Jack of all trades being master of none“, ale vzhledem k tomu, že se programátoři snaží zdokonalit své dovednosti v oblasti vývoje celého zásobníku tím, že se učí více jazyků, budou editory, které jim umožní dělat to vše na jednom místě, jen nabývat na významu.

Zrovna teď mohou být ti, kteří si stáhnou Visual Studio pro Mac, zklamáni některými jeho omezeními. Mezitím aplikace jako nejnovější verze Xcode pro Mac a CodeRunner nadále kráčejí po tenké hranici toho, že umí spoustu věcí a umí je opravdu velmi dobře.

Chcete-li si některé z aplikací zmíněných v tomto článku – CodeRunner a TeaCode – vyzkoušet zdarma, pořiďte si sedmidenní zkušební verzi aplikace Setapp. Tato platforma pro Mac nabízí více než 170 unikátních nativních aplikací, od alternativ Xcode pro Mac přes měniče kódu pro Mac až po vhodné náhrady za některý z vašich oblíbených programů pro Windows. Je čas na průzkum!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.