2009-07-11 14 views
7

Jakie są IDE lub narzędzia programistyczne najlepiej pasujące do projektów z udziałem C, C i C++? Czy istnieje wspólne IDE, które obsługuje wszystkie trzy języki.IDE dla celu C

+1

Wtyczka do wsparcia Celu C w Eclipse CDT byłby dobry. – voidone

+0

Co więcej, potrzebowałbym go do pracy na systemie Linux. "vi with CScope" i Eclipse pomogłyby w rozwoju C/C++, ale myślę, że nie jest to obiekt-C. Będzie musiał spróbować emacs. – voidone

Odpowiedz

9

Jeśli używasz Objective-C dla aplikacji macos lub iphone, wydaje się, że nie ma możliwości obejścia Xcode od Apple. Xcode ma wiele narzędzi, takich jak emulator Iphone i profiler dla aplikacji Iphone i macos.

dla C i C++ Osobiście używać Eclipse

+1

Podczas gdy ja bardzo się różnimy w opinii na temat Eclipse, oświadczyłem wcześniej, że całe moje biuro * nienawidzi * Maców i 1/2 ludzi, którzy mają je na pełny etat za aplikacje na iPhone'a, które tworzą. Jeśli poważnie myślisz o rozwoju Objective-C, dostaniesz Mac/Xcode lub strzelasz sobie w stopę. –

3

Dla Objective-C (na komputerze Mac) to Xcode, która pochodzi z systemu Mac OS X. Jest to na instalacyjnym dysku DVD. Najnowszą wersję można pobrać bezpłatnie pod numerem Apple Developer Connection site.

1

Jeśli nie korzystasz z XCode, sugerowałbym bez wahania używanie EMACS. Po prostu wybrałem to z pomocą screencastu Peepcode i nie oglądałem się za siebie. Nawet używając Visual Studio w pracy, przeszedłem teraz do Emacsa dla każdego języka oprócz C# (tj. JavaScript, HTML, CSS, Ruby itp.). Jest to bezdenna otchłań cech, w dobry i zły sposób.

0

Xcode to naprawdę jedyna droga. Jeśli jesteś szalony i zły i próbujesz użyć GNUstep i Project Center, możesz napotkać wiele błędów i nie.

0

Dla Celu-C naprawdę chcesz używać Maca, abyś mógł czerpać korzyści z Kakao, chociaż słyszałem dobre rzeczy na temat korzystania z Cocotron, dzięki czemu możesz rozwijać platformę używając Celu-C.

Jako IDE użyję Xcode lub Textmate.

Uważam, że Textmate jest lepszy, jeśli hakuję na jakimś kodzie - wolę jego schematy kolorów i możliwość definiowania i używania własnych fragmentów i makr. Ma również obsługę większej liczby języków niż XCode, ale nie jest tak dobrze wyposażony.

Również tutaj jest mały artykuł o przenoszeniu Objective-C do systemu Windows przy użyciu Cocotron Cocoa With Love

1

wszelki wypadek jakiś inny zadaje to pytanie i ląduje tutaj.

Istnieje kilku programistów edytorów tekstu, które obsługują Objective-C, ale lubię Editrę, głównie dlatego, że piszę również w języku Python na Windows \ Nix i ma świetne funkcje. Editra działa dobrze na wszystkich platformach i ma ładną wtyczkę, która obsługuje Mercurial, GIT i Subversion, jeśli ich potrzebujesz. Kolejna miła rzecz, napisana w Pythonie. Editra Home

0

prostu próbowałem zainstalować GNUstep ProjectCenter na komputerze z systemem Windows i rozbił Windows. Mam zamiar spróbować the latest FreeBSD release, która zawiera Clanga, rywala gcc z licencją BSD zamiast licencji GPL. Całość wydaje się bardzo dobrze zsumowana.