C ++ IDE dla komputerów Mac [zamknięte]


120

Prowadzę kurs C ++ w Visual Studio. Jeden z moich uczniów ma Maca i szukał IDE do użycia na swoim komputerze. Co warto polecić?


2
Clion IDE Clion to droga do zrobienia.
— George Cloone-y

Dla mnie eclipse c ++ ide jest najlepsze ... nawet testowałem Cliona, myślę, że zaćmienie jest lepsze niż clion.
— Rafaf Tahsin,

Xcode jest najlepszy ... Nie znajduję żadnego edytora lepszego niż XCODE Nawet ja piszę kod asemblera w XCODE
— Akhzar Nazir

CodeLite to alternatywa dla Xcode. Jest open source i wieloplatformowy.
— Banghua Zhao

Odpowiedzi:


78

Xcode, który jest częścią narzędzi programistycznych MacOS, to świetne środowisko IDE. Istnieją również NetBeans i Eclipse, które można skonfigurować do tworzenia i kompilowania projektów w języku C ++.

Clion z JetBrains, również jest już dostępny i używa Cmake jako modelu projektu.


6
Xcode nie obsługuje refaktoryzacji w systemie OSX. A przynajmniej było wyłączone w moim systemie… więc na razie używam zaćmienia.
— Nils

6
Nigdy nie zauważyłem wystarczająco znaczącej różnicy w renderowaniu czcionek między Xcode i Eclipse. Jednak układ Xcode jest dziwny. Zwłaszcza jeśli używał Visual C ++ do nauczania. Dużo lepszą opcją byłyby Eclipse lub Netbeans.
— michael.bartnett

6
Brakuje autouzupełniania Xcode w C ++, jest powolny i nie może refaktoryzować C ++. Więc może jest dobre jako IDE, ale było jako edytor tekstu.
— Zaky niemiecki

8
Xcode to C ++ IDE, tak samo jak notatnik.
— nbubis

5
Xcode to naprawdę złe IDE, nie możesz nawet sformatować kodu. Lepiej TextEdit.
— nbro


8

Code :: Blocks działa na wielu platformach i korzysta z biblioteki wxWidgets . To ten, którego używam.


18
Poza tym jest niestabilny na Macu.
— Sljux

3
Właśnie wypróbowałem to na Macu, to nie jest świetne
— Prime By Design

1
potwierdzać. używamy go w niektórych laboratoriach (jestem nauczycielem), ale stabilność, użytkowanie i awaria są po prostu NIEporównywalne. przejdź do Xcode. (jest wolne).
— ingconti

4

Inną (aczkolwiek niewolną) opcją jest zainstalowanie VMware Fusion lub Parallels Desktop na komputerze Mac i uruchomienie systemu Windows z programem Visual Studio na maszynie wirtualnej.

Działa to całkiem nieźle. Wady to:

  • będzie kosztować oprogramowanie maszyny wirtualnej i system Windows (szkoła może mieć licencje akademickie, które mogą tu pomóc)
  • Mac musi być komputerem Mac x86 ze sporą ilością pamięci

Zaletą jest to, że Ty i uczeń nie musicie męczyć się z różnicami w IDE, które mogą nie zostać uwzględnione w materiałach instruktażowych.


6
Warto wspomnieć, że twoją metodą będzie budował pliki binarne dla systemu Windows, a zamiast tego może chcieć zbudować pliki binarne dla systemu MacOS.
— Petruza,

1
Mógłby skorzystać z wirtualnego pudełka, które jest darmowe.
— Dziekan

To właśnie robię przez większość czasu, ale to denerwujące ...
— David 天宇 Wong

4

Jeśli szukasz pełnoprawnego IDE, takiego jak Visual Studio, myślę, że Eclipse może być najlepszym rozwiązaniem.

Eclipse jest również wysoce rozszerzalny i konfigurowalny.

Zobacz tutaj: http://www.eclipse.org/downloads/



2

To nie jest tak naprawdę IDE jako takie, ale naprawdę lubię TextMate, a dzięki pakietowi C ++, który jest z nim dostarczany, może robić wiele rzeczy, które można znaleźć w IDE (bez całego nadużywania!).


1
Zgadzam się, w przeciwieństwie do XCode, emacs itp. To jednak nie jest darmowe ...
— Pieter

1
@Pieter Not anymore. To jest teraz GPL 3. blog.macromates.com/2012/textmate-2-at-github
— Andre Soares


0

Xcode jest darmowy i dobry, co jest szczęśliwe, ponieważ jest to jedyna opcja na Macu.


1
Eclipse jest również opcją, ale XCode też jest dobre.
— JR Lawhorne
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.