Pemrograman C # pada macOS

Jawaban:

25

Pada April 2017 , Microsoft merilis Visual Studio untuk Mac . Visual Studio Community gratis untuk siswa, sumber terbuka, dan pengembang individu.

Ini mendukung pengembangan berikut:

  • Seluler dengan .NET: Android, iOS, tvOS, watchOS
  • Aplikasi desktop Mac
  • Aplikasi .NET (dalam C # dan F # secara default)
  • Aplikasi Web ASP.NET
  • Game Unity lintas platform

Persyaratan Minimum:

  • macOS El Capitan 10.11
  • Xcode 8.2
  • ID Apple (untuk masuk ke Xcode)

Untuk pengembangan iOS , macOS Sierra 10.12 dan Xcode 8.3 diperlukan.


sumber
3
Ini juga mendukung standar .NET, bukan hanya inti.
casey
Visual studio adalah editor dan tidak benar-benar mengkompilasi apa pun. Bukankah ini lebih benar untuk mendaftar Xcode sendiri untuk kompiler? Saya kira itu tergantung seberapa besar OP menginginkan IDE lingkungan atau benar-benar hanya ingin mengkompilasi secara gratis atau berbiaya rendah.
bmike
7
@ bmike Anda berpikir tentang Visual Studio Code yang hanya editor. Visual Studio untuk Mac adalah IDE lengkap dan termasuk bagian di luar 'editor' untuk mengkompilasi kode C # yang tidak datang dengan Xcode.
thaimin
Visual Studio Code adalah poin yang bagus. @ thaimin benar bahwa itu dimulai sebagai editor setelah unduhan awal, tetapi menjadi IDE penuh setelah beberapa klik (khususnya, klik untuk mengunduh kompiler C #, penyorotan sintaksis, manajemen proyek, dll. tambahan, yang ditautkan dalam editor itu sendiri). Jadi, itu bisa disebut editor, atau IDE yang memiliki instalasi tambahan.
Nat
1
Visual Studio untuk Mac juga berjalan dengan baik dengan XCode 8.2.1 dan macOS 10.11. Saya percaya persyaratan Anda yang dikutip hanya berlaku untuk pengembangan iOS .
Moreaki
6

Untuk kompiler saja saya sarankan untuk menggunakan .net core dengan editor pilihan Saya menggunakan kode VS cukup banyak, tetapi Anda dapat menggunakan Sublime, Atom, dll.

Sedangkan untuk IDE, saya sarankan untuk mencoba JetBrains Rider daripada VS untuk mac. Sayangnya, ini hanya percobaan. Ini menyediakan fungsionalitas yang sama seperti VS untuk mac.

Aen Sidhe
sumber
Rider adalah versi 1 sesuai tanggal komentar saya. Gratis untuk sumber terbuka. Bayar sebaliknya.
LosManos
1

Saya merekomendasikan Visual Studio Code ( https://code.visualstudio.com/ ). Ini adalah produk Microsoft resmi, jadi seharusnya menjalankan C # dengan cukup baik. Ketika Anda menginstalnya, klik tombol besar terakhir di sidebar untuk mendapatkan ekstensi, dan cari C #. (Ada juga versi Windows.)

pythoncoder01
sumber