Lập trình C # trên macOS


Câu trả lời:


25

Vào tháng 4 năm 2017 , Microsoft đã phát hành Visual Studio cho Mac . Visual Studio Community miễn phí cho sinh viên, nhà phát triển nguồn mở và cá nhân.

Nó hỗ trợ phát triển như sau:

  • Di động với .NET: Android, iOS, tvOS, watchOS
  • Ứng dụng máy tính để bàn Mac
  • Các ứng dụng .NET (theo C # và F # theo mặc định)
  • Ứng dụng web ASP.NET
  • Trò chơi Unity đa nền tảng

Yêu cầu tối thiểu:

  • macOS El Capitan 10.11
  • Xcode 8.2
  • ID Apple (để đăng nhập vào Xcode)

Để phát triển iOS , cần có macOS Sierra 10.12 và Xcode 8.3.


3
Nó cũng hỗ trợ chuẩn .NET, không chỉ cốt lõi.
casey

Visual studio là một biên tập viên và không thực sự biên dịch bất cứ điều gì. Điều này có đúng hơn không khi liệt kê Xcode một mình cho trình biên dịch? Tôi đoán nó phụ thuộc vào việc OP muốn IDE môi trường bao nhiêu hoặc thực sự muốn chỉ biên dịch miễn phí hoặc chi phí thấp.
bmike

7
@bmike Bạn đang nghĩ về Visual Studio Code chỉ là một trình soạn thảo. Visual Studio cho Mac là một IDE đầy đủ và bao gồm các phần nằm ngoài 'trình soạn thảo' để biên dịch mã C # không đi kèm với Xcode.
thaimin

Visual Studio Code là một điểm tốt. @ thaimin chính xác rằng nó bắt đầu như một trình soạn thảo khi tải xuống ban đầu, nhưng nó trở thành một IDE toàn diện sau một vài lần nhấp (cụ thể là các lần nhấp để tải xuống trình biên dịch C #, tô sáng cú pháp, quản lý dự án, v.v. được liên kết trong chính trình soạn thảo). Vì vậy, nó có thể được gọi là một trình soạn thảo, hoặc một IDE có cài đặt gia tăng.
Nat

1
Visual Studio cho Mac cũng chạy hoàn hảo với XCode 8.2.1 và macOS 10.11. Tôi tin rằng các yêu cầu được trích dẫn của bạn chỉ áp dụng cho phát triển iOS .
Moreaki


6

Đối với trình biên dịch chỉ tôi khuyên bạn nên sử dụng lõi .net với trình soạn thảo lựa chọn. Tôi sử dụng mã VS khá nhiều, nhưng bạn có thể sử dụng Sublime, Atom, v.v.

Đối với IDE, tôi khuyên bạn nên dùng thử JetBrains Rider thay vì VS cho mac. Thật không may, nó chỉ có thử nghiệm. Nó cung cấp chức năng tương tự như VS cho mac.


Rider là phiên bản 1 theo ngày nhận xét của tôi. Miễn phí cho nguồn mở. Trả tiền khác.
LosManos

1

Tôi khuyên dùng Visual Studio Code ( https://code.visualstudio.com/ ). Đây là một sản phẩm chính thức của Microsoft, vì vậy nó nên chạy C # khá tốt. Khi bạn đã cài đặt nó, nhấp vào nút lớn cuối cùng trong thanh bên để nhận tiện ích mở rộng và tìm kiếm C #. (Cũng có phiên bản Windows.)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.