Моя работа в настоящее время основана на Visual Studio (ASP.NET).
Ищете опыт использования Visual Studio на Mac.
Это работает?Visual Studio на Mac
ответ
Одним словом, Да.
Я использую компьютер Mac Mini 1,67 ГГц с 2 ГБ оперативной памяти. Это не впечатляющая коробка, но производительность под WinXP отличная. Я использовал VS2005, VS2008, MySQL Server, Sql Server Express и десятки небольших утилит.
Единственные проблемы, с которыми я когда-либо сталкивался, - это когда я использовал горячую клавишу (например: F10), которая была назначена чему-то вроде Expose в маке. Поэтому я бы ударил F10 и вместо того, чтобы перешагнуть, это вызовет виджет погоды. Обходной путь состоял в том, чтобы переназначить эти ключи на Mac (то есть переназначить Shift + F10).
Edit:
Я вижу, другие сообщают о том, вялым. Вы можете захотеть получить дополнительный диск и сохранить свой виртуальный диск там. Я делаю это в течение длительного времени, и это может быть причиной хорошей производительности в XP. Jeff Atwood has a blog entry about this topic.
Используете ли вы VMware, Parallells, BootCamp или другие? –
@kb: Я использую Parallels – JosephStyons
Извините, если я опаздываю :) Я очень заинтересован в запуске Visual Studio 2010 на Mac. Не могли бы вы разместить несколько скриншотов? Я просто хочу посмотреть, как это выглядит. Thanks – Alex
Я запускаю Visual Studio 2008 на Mac через Parallels desktop, и он отлично работает.
Мне любопытно; какая версия Parallels? – JosephStyons
Спасибо, Стивен! Короче, и к делу. Это хорошо для меня, чтобы дать ему вихрь! :) – Leif
Да, это так, используя VMWare Fusion. На самом деле это работает хорошо; функция Unity позволяет обрабатывать Visual Studio в собственном окне Mac. Однако вам понадобится текущая версия OS X (10.5.x), LOT ОЗУ (более 4 ГБ) и много места на жестком диске, так как вам потребуется установить все Windows в вашей виртуальной машине.
вам НЕ НУЖНО> 4 ГБ ОЗУ – xyz
Вы правы. Тебе это не нужно. Но это очень помогает. – Blounty
Я бы сказал, 1GB для каждой ОС. 1 для OS X, 1 для Windows. 2GB в порядке. Если вы хотите виртуализировать веб-сервер, сервер баз данных и т. Д., Добавьте еще 1 для каждого. – JosephStyons
Я запустил его в VMWare Fusion (и Parallels ранее) на нескольких Mac с 2 гигабайтами оперативной памяти без каких-либо проблем. Обычно я устанавливаю с BootCamp, потому что это позволяет загружаться в «родные» Windows, если вам нужно больше «umph» (или если вы хотите играть в игру), а более поздние версии VMWare и Parallels позволяют загружать виртуальную машину непосредственно из раздела BootCamp ,
Как и Стивен Дойл, я использую Parallels Desktop.
В настоящее время я запускаю Parallels Desktop 4.0 на старом MackBook Pro с 2 ГБ и немного медленнее.
В моей последней работе у меня был MacBook Pro с 4 ГБ. Я использовал Parallels Desktop 3.0 и запускал VS2008 в виртуальной машине с объемом памяти 1,5 ГБ. Он работал хорошо.
Я работаю над IMac теперь, используя VS2008 через BootCamp, используя Vista. Я попробовал это с помощью Parallels и обнаружил, что это происходит очень медленно. Использование BootCamp - это сон, хотя (кроме необходимости перезагрузки, если вы хотите использовать OSx.) Я бы рекомендовал маршрут BootCamp.
Я запускаю VMWare Fusion на iMac с 3 ГБ памяти. Память 1,5 ГБ выделяется для Windows XP, которая живет в виртуальном мире. Производительность очень удовлетворительная в целом, но кажется медлительной, когда я открываю или компилирую большие проекты C#. Я использую визуальную студию 2008.
Лично я большой поклонник VMWare Fusion. Вы можете не только запускать среду разработки по своему усмотрению, но и настраивать тестовые песочницы для развертывания и просмотра вашего приложения. У меня есть жесткая XP-версия, работающая под IE6, чтобы убедиться, что мои приложения являются приемлемыми по своим низким стандартам.
Убедитесь, что у вас много ОЗУ для вашего Mac!
Я использую базовый лагерь, и я запускаю Vista w/VS 2008 на MacBook Pro. Я думаю, что это пчелиные колени. Mac может сделать crappy грязное программное обеспечение хиппи, но они делают некоторые аппаратные средства Rockin.
Я считаю, что программное обеспечение действительно приятно работать. Я хочу, чтобы Windows потратила больше времени на UX и нанимала настоящих дизайнеров. Это в сочетании с аппаратным обеспечением Apple делает MBP действительно привлекательной системой для разработчика. –
@Ben - это был полностью язык в щеку, я не ненавижу их программное обеспечение. Я лично этого не предпочитаю, но это не ужасно. –
Не Basecamp веб-приложение для совместной работы проекта? Вам не нужен Mac для запуска этого :-) Я использую MacBook Pro с 2gb, Windows 7 и Bootcamp, и скорость довольно хорошая. Клавиатура немного привыкает, и нет быстрого способа отключить подсветку клавиатуры, что является болью. – Steve
Виртуализация - единственный способ, которым я знаю. Если вы хотите, чтобы .NET работал в родной среде, я предлагаю MonoDevelop
Разве вы не имеете в виду виртуализацию? – rein
Да, спасибо :) –
Он определенно работает с использованием VMware или Parallels. Я использовал его в обоих, и он работал намного лучше в VMware Fusion. Следует иметь в виду:
- Вы хотите много оперативной памяти. Мой MacBook Pro имеет 6 ГБ, с 2 ГБ, выделенными для VM
- Дефрагментация часто. Фундаментальный диск особенно медленный при виртуализации
- Часто не используйте неиспользуемое пространство. Вы VM быстро потребляете много GB, поскольку компилятор создает много новых файлов.
- Используйте Windows XP. Это быстрее.
Удачи вам!
Я запускаю VS 2008/SQL 2008 на MistakeBook Pro. Я думал, что Parallels и Fusion просто сосали за развитие. Bootcamp довольно хорош, но просто нет драйверов для чтения раздела Mac на жестком диске. Также драйверам Windows 7 все еще не хватает, трекпад не работает. Еще лучше, чем OSX.
VS.2008 под XP/Vista/Win7. Компромисс заключается в том, хотите ли вы быстрее компилировать или больше шума вентилятора. Если мне нужна мощность, виртуальная машина получит виртуализацию обоих ядер, тогда студия станет намного более крутой. Тем не менее, он имеет тенденцию раздражать поклонников.
Считается, что это очень пятно.
Многие люди говорят о Parallels и VMWare Fusion, но я не видел упоминания о других методах, которые я использовал для хорошего эффекта.
Visual Studio с помощью удаленного рабочего стола - У меня есть ноутбук под управлением Windows/Visual Studio со статическим IP и использовать клиент удаленного рабочего стола Microsoft для подключения моего Mac. У этого есть преимущество минимальных накладных расходов на Mac, поэтому он более отзывчив, чем виртуальная машина. Однако у него есть очевидный недостаток в том, что требуется вторая машина под управлением Windows и Visual Studio. Если вы используете Windows Server 2008, в качестве бонуса вы можете запустить RemoteApp, чтобы поделиться Visual Studio с вашим Mac - очень удобно.
Виртуальная машина с использованием VirtualBox - Все основные функции виртуальной машины, кроме VirtualBox, - бесплатно. Я использовал виртуальные машины с VMWare Fusion, Parallels и VirtualBox, и я должен сказать, что я считаю, что производительность практически во всех трех. Parallels, как правило, приводили мой процессор в порядок сильнее, чем другие два, но реальная реакция VM была прекрасной. VirtualBox также имеет режим бесшовности, по сути похожий на режим согласованности Parallel, но менее интегрированный в рабочий стол. Я использую это каждый день, чтобы запускать приложение на базе Windows только на своем Mac, и он отлично работает, обмениваясь только окном для этого приложения, а не работает полный рабочий стол Windows.
Boot Camp - в зависимости от ваших потребностей, работает Boot Camp с ОС Windows установлен как двойной загрузки ОС, конечно, предложить лучшую производительность, но с недостатком ведения Windows;)
Решение №1 действительно работает на удивление хорошо. Я сделал это из дома несколько раз, используя «CoRD» (приложение для удаленного рабочего стола) из MacBook Pro (2,66 ГГц i7, 8 ГБ оперативной памяти) на довольно жесткую рабочую станцию Windows 7 в моем офисе. Поскольку у моего MacBook есть «маленький» накопитель SSD, я не хотел устанавливать Windows на него. Я рассматриваю возможность переключиться на Parallells, чтобы увидеть разницу! :) – Leif
Я м с 2,66 двухъядерным MacBook Pro 4gb RAM, VS2008 + XP в Parallels, и у меня нет лучшего опыта. К сожалению, другой жесткий диск не является вариантом, и если я должен получить внешний жесткий диск, я не уверен, почему бы мне просто не вернуться на ноутбук Windows, который не требует дополнительного оборудования. У других, похоже, был хороший опыт работы с этой настройкой, поэтому я собираюсь продолжить настройку моих настроек. До сих пор я сожалею о том, что купил Mac, но не достаточно, чтобы взять финансовый успех в продаже на eBay.
Я делаю это немного, но я нахожу клавиатуру на MBP жалким для VS/R # - различия/упущения в доме/конце/странице вверх/вниз страницы особенно утомительны.
+1 Полностью согласен с тем, что клавиатура ужасна для кодирования в VS. – rein
Поиск программы под названием keyremap4macbook. Вы можете переназначить определенные ключи, только когда работаете с виртуальной машиной. Это изменило мою жизнь. –
Очевидно, KeyRemap4MacBook теперь Karabiner. – TrueWill
Некоторые замены по умолчанию для Home/End и др .:
- Запуск из-файла: Fn-Ctrl-Left
- Конца файла: Fn-Ctrl-Right
- Page-Up: Fn-Up
- Page-Down: Fn-Down
- Start-линии: Fn-Left
- End-линии: Fn-Right
- Удалить: Fn-Delete
- F1: Fn-F1
- . ..
- F12: Fn-F12
Если у вас есть Mac Mac и запускайте окна через загрузочный лагерь, paralles или vmware и т. Д., Да
Я не пробовал ни одно из упомянутых выше вещей, но из того, что я прочитал, кажется, что VMware Fusion кажется наиболее предпочтительный вариант для многих. Функция Unity Fusion, похоже, дает представление о запуске VS2008 на самом Mac.
- 1. Visual Studio Code на Mac
- 2. Visual Studio для Mac
- 3. Xamarin или Visual Studio на Mac
- 4. Как настроить Visual Studio на моем Mac?
- 5. Visual Studio на Mac OS X
- 6. Запуск xUnit на Visual Studio для Mac
- 7. Консольное приложение Visual Studio (MAC)
- 8. Код Visual Studio для Mac
- 9. Ошибка компилятора Visual studio mac
- 10. Visual Studio for Mac-Error CS1902
- 11. Visual Studio - Подключение к серверу Mac
- 12. Подключение Visual Studio (w Xamarin) к Mac
- 13. Установка на стороне Visual Studio Visual Studio
- 14. Visual Studio #if на Visual Studio версии
- 15. Visual Studio для Mac Designer Error
- 16. Pararells + Mac OS + Visual Studio 2013
- 17. Visual Studio on Mac Book Pro
- 18. Visual Studio на удаленном рабочем столе с Mac - любые проблемы?
- 19. IntelliSense не работает в Visual Studio Code на Mac
- 20. Visual studio + MySQL на Mac: виртуальный ящик против Parallels
- 21. Подключить Xamarin на Mac с помощью Visual Studio
- 22. Debug Electron с помощью Visual Studio код на Mac
- 23. Как выполнить код C# в коде Visual Studio на mac
- 24. Будет ли Microsoft Visual Studio Ultimate работать на моем Mac?
- 25. Код Visual Studio - создать Windows Phone на mac
- 26. C# и Visual Studio. Что-нибудь вроде этого на Mac
- 27. Код Visual Studio: Intellisense не работает на Mac
- 28. Код отступа/формата в коде Visual Studio на MAC
- 29. Visual Studio Apache Cordova Remote Build на Mac не работает
- 30. Код Visual Studio не будет работать на Mac 10.8.5
Этот вопрос связан. Там вы найдете полезные ответы. http://stackoverflow.com/questions/215099/using-a-mac-for-cross-platform-development – JosephStyons
Спасибо, это было полезно. –
2017-11-17 Вышел сегодня! VS полный для Mac: https://www.visualstudio.com/vs/visual-studio-mac/, https://msdn.microsoft.com/magazine/mt790182 by Mikayla Hutchinson @mjhutchinson – OzBob