การเขียนโปรแกรม C # บน macOS


คำตอบ:


25

ในเมษายน 2017 , Microsoft เปิดตัวVisual Studio สำหรับ Mac Visual Studio Communityเป็นบริการฟรีสำหรับนักเรียนนักพัฒนาโอเพ่นซอร์สและนักพัฒนารายบุคคล

สนับสนุนการพัฒนาสิ่งต่อไปนี้:

  • มือถือที่มี. 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 ไม่ใช่แค่คอร์
casey

Visual studio เป็นบรรณาธิการและไม่ได้รวบรวมอะไรเลย นี่จะไม่ถูกต้องหรือไม่ที่จะแสดง Xcode เพียงอย่างเดียวสำหรับคอมไพเลอร์ ฉันคิดว่ามันขึ้นอยู่กับว่า OP ต้องการ IDE สภาพแวดล้อมหรือต้องการรวบรวมเพียงฟรีหรือต้นทุนต่ำ
bmike

7
@bmike คุณกำลังคิดรหัส Visual Studio ซึ่งเป็นเพียงตัวแก้ไข Visual Studio สำหรับ Mac เป็น IDE แบบเต็มและรวมส่วนต่าง ๆ นอกเหนือจาก 'editor' สำหรับการคอมไพล์โค้ด C # ที่ไม่ได้มาพร้อมกับ Xcode
thaimin

Visual Studio Code เป็นจุดที่ดี @thaimin ถูกต้องว่ามันเริ่มต้นเป็นตัวแก้ไขเมื่อทำการดาวน์โหลดครั้งแรก แต่มันกลายเป็น IDE แบบเต็มหลังจากการคลิกเพียงไม่กี่ครั้ง (โดยเฉพาะการคลิกเพื่อดาวน์โหลดคอมไพเลอร์ C #, การเน้นไวยากรณ์, การจัดการโครงการ ฯลฯ Add-in ซึ่ง มีการเชื่อมโยงภายในตัวแก้ไข) ดังนั้นจึงสามารถเรียกว่าตัวแก้ไขหรือ IDE ที่มีการติดตั้งแบบเพิ่มหน่วย
Nat

1
Visual Studio สำหรับ Mac ยังทำงานได้อย่างสมบูรณ์แบบด้วย XCode 8.2.1 และ macOS 10.11 ฉันเชื่อว่าความต้องการที่ยกมาของคุณใช้สำหรับการพัฒนา iOSเท่านั้น
Moreaki


6

สำหรับคอมไพเลอร์เท่านั้นฉันแนะนำให้ใช้. net coreพร้อมกับ editor ที่เลือกไว้ ฉันใช้รหัส VSค่อนข้างมาก แต่คุณสามารถใช้ Sublime, Atom และอื่น ๆ ได้

สำหรับ IDE ผมแนะนำให้ลองใช้JetBrains Riderแทน VS สำหรับ mac น่าเสียดายที่มันมีการทดลองใช้เท่านั้น มันมีฟังก์ชั่นเช่นเดียวกับ VS สำหรับ mac


Rider เป็นรุ่นที่ 1 ตามความคิดเห็นของฉัน ฟรีสำหรับโอเพนซอร์ส จ่ายเป็นอย่างอื่น
LosManos

1

ฉันแนะนำรหัส Visual Studio ( https://code.visualstudio.com/ ) มันเป็นผลิตภัณฑ์ของ Microsoft ที่เป็นทางการดังนั้นจึงควรรัน C # ค่อนข้างดี เมื่อคุณติดตั้งแล้วให้คลิกที่ปุ่มขนาดใหญ่สุดท้ายในแถบด้านข้างเพื่อรับส่วนขยายและค้นหา C # (นอกจากนี้ยังมีรุ่น Windows)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.