C # программирование на macOS

Ответы:

25

В апреле 2017 года Microsoft выпустила Visual Studio для Mac . Сообщество Visual Studio бесплатно для студентов, разработчиков программного обеспечения с открытым исходным кодом и отдельных разработчиков.

Поддерживает развитие следующего:

  • Мобильный телефон с .NET: Android, iOS, tvOS, watchOS
  • Настольные приложения для Mac
  • Приложения .NET (по умолчанию в C # и F #)
  • Веб-приложения ASP.NET
  • Кроссплатформенные игры Unity

Минимальные требования:

  • macOS El Capitan 10.11
  • Xcode 8.2
  • Apple ID (для входа в Xcode)

Для разработки под iOS требуются macOS Sierra 10.12 и Xcode 8.3.


источник
3
Он также поддерживает стандарт .NET, а не только ядро.
Кейси
Visual studio является редактором и ничего не компилирует. Разве не правильнее было бы перечислить Xcode в одиночку для компилятора? Я думаю, это зависит от того, насколько ОП хочет среду IDE или действительно хочет просто скомпилировать бесплатно или по низкой цене.
bmike
7
@bmike Вы думаете о Visual Studio Code, который является просто редактором. Visual Studio для Mac является полноценной IDE и включает в себя компоненты, помимо «редактора», для компиляции кода C #, который не поставляется с Xcode.
Таймин
Visual Studio Code - это хороший момент. Правильно @ thaimin, что он запускается как редактор при первоначальной загрузке, но после нескольких щелчков становится полноценной IDE (в частности, щелчками для загрузки компилятора C #, подсветки синтаксиса, управления проектами и т. д., которые связаны внутри самого редактора). Таким образом, его можно назвать редактором или IDE с инкрементными установками.
Nat
1
Visual Studio для Mac также отлично работает с XCode 8.2.1 и macOS 10.11. Я считаю, что ваши приведенные требования применимы только для разработки под iOS .
Мореаки
6

Только для компилятора я рекомендую использовать ядро .net с выбранным редактором. Я использую VS-код довольно часто, но вы можете использовать Sublime, Atom и т. Д.

Что касается IDE, я рекомендую попробовать JetBrains Rider вместо VS для Mac. К сожалению, у него есть только пробная версия. Он обеспечивает ту же функциональность, что и VS для Mac.

Эйн Сидхе
источник
Райдер - версия 1 согласно дате моего комментария. Бесплатно для открытого источника. Плати иначе.
LosManos
1

Я рекомендую Visual Studio Code ( https://code.visualstudio.com/ ). Это официальный продукт Microsoft, поэтому он должен хорошо работать на C #. Когда он установлен, нажмите последнюю большую кнопку на боковой панели, чтобы получить расширения, и выполните поиск C #. (Есть также версия для Windows.)

pythoncoder01
источник