Можно ли использовать Visual Studio на macOS?

117

Я хочу установить Visual Studio на macOS. Это возможно?

Приянк саксена
источник
3
Эмуляция будет работать. Также это кажется более подходящим для обмена стеком суперпользователя.
Крис Харпер
2
Теперь это возможно с Visual Studio Code! code.visualstudio.com/Download
Крис Питчманн,
3
времена они меняются techcrunch.com/2015/04/29/…
jhocking
11
Только что был анонсирован Visual Studio для Mac: msdn.microsoft.com/en-us/magazine/mt790182.aspx
4
17 ноября 2016 г. Выпущена полная версия Visual Studio для Mac: visualstudio.com/vs/visual-studio-mac , msdn.microsoft.com/magazine/mt790182 Микайла Хатчинсон @mjhutchinson
OzBob

Ответы:

65

Да! Вы можете использовать новую Visual Studio для Mac, которую Microsoft выпустила в ноябре.

Об этом читайте здесь: https://msdn.microsoft.com/magazine/mt790182

Загрузите предварительную версию здесь: https://www.visualstudio.com/vs/visual-studio-mac/

vyedin
источник
2
Вероятно, стоит отметить, что Visual Studio - это не то же самое, что Visual Studio для Mac.
JoshVarty
3
да, они не совсем такие, VS для Mac ближе к Xamarin Studio. Но это то, что Microsoft выпустила как опыт VS для Mac :)
vyedin
Стоит отметить, что новое ядро ​​.NET является кроссплатформенным, как и редактор Visual Studio Code, который теперь также поддерживает отладку. Таким образом, если вы устанавливаете Visual Studio Code и .NET Core на Mac в OS X, вы можете совершенно свободно редактировать, компилировать, запускать, отлаживать и делиться своим кодом с Visual Studio 2017 на ПК.
DavidMWilliams
46

Я недавно купил MacBook Air (модель середины 2011 года) и был очень рад обнаружить, что Apple официально поддерживает Windows 7. Если вы покупаете Windows 7 (у меня DSP), вы можете использовать помощника Boot Camp в OSX, чтобы указать часть своего жесткий диск в Windows. Затем вы можете установить и запустить Windows 7 как если бы она была ноутбуком Windows.

Я использую Visual Studio 2010 в Windows 7 на моем MacBook Air (я также сохранил OSX), и я очень счастлив. Черт возьми, благодаря SSD первый запуск программы занимает всего 3 секунды.

Как упоминают другие, вы можете запустить его в OSX с помощью Parallels и т.д., но я предпочитаю запускать его изначально.

aevanko
источник
2
Очень полезно. Как уже было сказано, Visual Studio для Mac OS отсутствует. Вместо этого можно использовать виртуализацию и двойную загрузку (Windows). Я предпочитаю двойную загрузку (Windows). Таким образом, Visual Basic можно установить так же, как на ПК. Поскольку двойная загрузка заблокирована на моем корпоративном устройстве, я попробовал VirtualBox с образом Windows7 и Visual Basic Express (для Windows Mobile dev.), Но производительность была низкой (Macbook Pro, 2,4 ГГц, Intel Core i5, без SSD).
Michael Biermann
1
Обратной стороной является то, что шрифты в Windows выглядят ужасно по сравнению с OSX.
Jo Smo
23

Я думаю, вы можете установить его через Parallel или на любую другую виртуальную машину с окнами в ней.

Себастьян Пиу
источник
21
На самом деле это не работает на Mac OS X.
Делан Азабани,
47
но это решение
Себастьян Пиу
2
Виртуальная машина или двойная загрузка между Windows и OS X - лучший способ. У меня есть старый CoreDuo MacBook Pro, который я использовал для основной разработки, и я рекомендую Oracle VirtualBox для виртуализации, поскольку он бесплатный. Если вы занимаетесь хардкорной разработкой, вам действительно понадобится двойная загрузка. В любом случае вам придется заплатить за лицензию Windows.
transistor1
Вы можете использовать VS (IDE) через Parallels для серверного программирования и VS Code (Editor) на Mac для клиентского программирования.
shammelburg
На данный момент начинается вопрос «Я хочу установить Visual Studio на macOS». Считается ли запуск в Parallels? Следует ли переформулировать вопрос, чтобы указать, будет ли приемлемо решение виртуальной машины?
DA Vincent
16

Нет. Ни Visual Studio, ни .NET framework не будут работать в Mac OSX (хотя последняя меняется). Однако, если вы хотите написать приложение в аналогичной структуре, вы можете использовать Mono и MonoDevelop .

Желатин
источник
7
Хорошо, теперь, когда .NET доступен с открытым исходным кодом для Linux и Mac, вы должны исправить свой комментарий «не запускается» :)
Mejmo
1
Собственно, .NET Core теперь может работать на Mac (и Linux тоже).
Рафид
2
Но не, ребята из .NET Framework .... Так что этот комментарий по-прежнему верен, ни VS Community, ни .NET Framework не могут работать на OS X.
Maciej Sitko
6

Нет собственной версии Visual Studio для Mac OS X.

Почти все версии Visual Studio имеют рейтинг мусора в базе данных приложения Wine, поэтому, к сожалению, Wine тоже не подходит.

Делан Азабани
источник
2
Visual Studio 6 и экспресс-выпуск Visual Studio 2005 имеют золотой рейтинг в базе данных приложений Wine.
Мохамед Эль-Накиб
3
В то время это было совершенно верно, но сейчас Microsoft выпускает Visual Studio как для Mac, так и для Linux. code.visualstudio.com/download
BrianC
4

Хотя технически Parallels является виртуальной машиной, она способна запускать игры в высоком разрешении с высокой частотой кадров. Если вы запустите Parallels в режиме Coherence, он полностью интегрирует Windows 7 в OS X, и платформа .Net полностью поддерживается. Итак, да, вы можете установить Visual Studio на свой Mac, однако созданные вами приложения будут работать только на компьютерах с Windows, если они не работают в Интернете.

statusphere
источник
1
Речь идет о Visual Studio на Mac OSX, а не на оборудовании Mac
Тед Бигхэм
0

Да, ты можешь! Есть Visual Studio для Mac и Visual Studio Code, если вам нужен только текстовый редактор, например Sublime Text.

Kurogani
источник