C ++ IDE dành cho Mac [đã đóng]


120

Tôi dạy một khóa học C ++ bằng Visual Studio. Một trong những sinh viên của tôi có máy Mac và đang tìm IDE để sử dụng trên máy của mình. Điều gì sẽ tốt để giới thiệu?


2
Clion IDE Clion là con đường để đi.
George Cloone-y

Đối với tôi eclipse c ++ Ide là tốt nhất ... tôi thậm chí đã thử nghiệm Clion, tôi nghĩ rằng nhật thực tốt hơn clion.
Rafaf Tahsin

Xcode là .. Tôi không tìm thấy bất kỳ Bette biên tập tốt nhất so với Xcode Thậm chí tôi có quyền ghi mã ngôn ngữ lắp ráp trong Xcode
Akhzar Nazir

CodeLite là một giải pháp thay thế cho Xcode. Nó là mã nguồn mở và đa nền tảng.
Banghua Zhao

Câu trả lời:


78

Xcode là một phần của Công cụ dành cho nhà phát triển MacOS là một IDE tuyệt vời. Ngoài ra còn có NetBeansEclipse có thể được cấu hình để xây dựng và biên dịch các dự án C ++.

Clion từ JetBrains, hiện cũng có sẵn và sử dụng Cmake làm mô hình dự án.


6
Xcode không có hỗ trợ tái cấu trúc trên OSX. Hoặc ít nhất nó đã bị vô hiệu hóa trên hệ thống của tôi .. vì vậy tôi sử dụng nhật thực ngay bây giờ.
Nils

6
Tôi chưa bao giờ nhận thấy sự khác biệt đáng kể trong việc hiển thị phông chữ giữa Xcode và Eclipse. Tuy nhiên, bố cục của Xcode rất kỳ lạ. Đặc biệt nếu anh ấy đang sử dụng Visual C ++ để dạy lớp học. Eclipse hoặc Netbeans sẽ là một lựa chọn tốt hơn nhiều.
michael.bartnett

6
Tính năng tự động hoàn thành C ++ của Xcode thiếu, nó chậm và không thể cấu trúc lại C ++. Vì vậy, có thể nó tốt như một IDE, nhưng nó có vai trò như một trình soạn thảo văn bản.
Zaky German

8
Xcode là một IDE C ++ giống như một notepad.
nbubis

5
Xcode thực sự là một IDE tồi, bạn thậm chí không thể định dạng mã. Nó tốt hơn TextEdit.
nbro


8

Code :: Blocks là đa nền tảng, sử dụng thư viện wxWidgets . Đó là một trong những tôi sử dụng.


18
Thêm vào đó, nó không ổn định trên Mac.
Sljux

3
Chỉ cần cố gắng này trên một mac nó không lớn
Thủ By Design

1
xác nhận. chúng tôi sử dụng nó trong một số phòng thí nghiệm, (tôi là giáo viên) nhưng tính ổn định, sử dụng và sự cố thì KHÔNG đơn giản so sánh được. đi Xcode. (nó miễn phí).
ingconti

4

Một tùy chọn khác (mặc dù không miễn phí) là cài đặt VMware Fusion hoặc Parallels Desktop trên Mac và chạy Windows với Visual Studio trong VM.

Điều này thực sự hoạt động khá tốt. Nhược điểm là:

  • sẽ tốn tiền cho phần mềm máy ảo và Windows (trường có thể có một số giấy phép học tập có thể giúp ích ở đây)
  • máy Mac cần phải là máy Mac x86 với bộ nhớ tương đối

Ưu điểm là bạn và học sinh không cần phải gặp rắc rối với những khác biệt trong IDE có thể không được tính đến trong tài liệu giảng dạy của bạn.


6
Đáng nói là với phương pháp của bạn, anh ta sẽ xây dựng các tệp nhị phân Windows và thay vào đó , anh ta có thể muốn xây dựng các tệp nhị phân MacOS.
Petruza

1
Anh ta có thể sử dụng hộp ảo miễn phí.
Dean

Đó là những gì tôi làm hầu hết thời gian, nhưng nó gây phiền nhiễu ...
David天宇Wong

4

Nếu bạn đang tìm kiếm một IDE chính thức như Visual Studio, tôi nghĩ Eclipse có thể là lựa chọn tốt nhất cho bạn.

Eclipse cũng có khả năng mở rộng và cấu hình cao.

Xem tại đây: http://www.eclipse.org/downloads/



2

Nó thực sự không phải là một IDE, nhưng tôi thực sự thích TextMate, và với gói C ++ đi kèm với nó, nó có thể thực hiện rất nhiều thứ bạn tìm thấy trong một IDE (mà không có tất cả các khối!).


1
Tôi đồng ý, không giống như XCode, emacs, v.v ... nó không miễn phí mặc dù ...
Pieter

1
@Pieter Không còn nữa. Bây giờ là GPL 3. blog.macromates.com/2012/textmate-2-at-github
Andre Soares


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.