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


14

Я ищу компилятор 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.)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.