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.