Не так давно у Eclipse вышел релиз европы. IDE-шка для работы с java-ой и с php-шкой у нее толковая и мне очень понравились. По-этому все больше присматриваюсь к проекту CDT (C/C++ Development Tools). Думаю еще немного и будет очень стоящий конкурент для вижуалки, причем абсолютно бесплатный.
Не знаю надо ли объяснять что такое Eclipse. Если в двух словах то это платформа для разработки инструментария для программиста, первоначально все затачивалось для java-ы, но со временем переросло в что-то большее. Базовая функциональность платформы дает возможности редактора, работы с файлами и т.д. а уже над этим наворачиваются остальная дополнительная функциональность. Так появились проекты CDT для работы с с++, PTP для работы с php и множество дополнительных примочек 
CDT в качестве компилятора по-умолчанию использует gcc, в качестве дебагера - gdb.
Очень нравится интегрированность всего во все. Чего хотябы стоит Mylyn:Так что качаю релиз, буду зырить. Если кто-нибудь уже успел опробовать 4-ю версию в работе - выскажите впечатления.
Дата регистрации:
18.04.2007 (02:44)
Последнее сообщение:
17.01.2009 (19:33)
Последние обращение:
23.01.2009 (18:43)
Сообщений: 15
Вообще говоря очень перспективная штука, удобная много прикольных фич, одной из них, такой как переход по Ctrl+клик мышью в MSVS нету. А еще одной фичей, которая мне очень нравиться, это проверка существования включаемого файла еще до компиляции и тем самым избавление от выпадения противных ошибок компилера. Да и настроек мне кажется там хоть отбавляй(особенно настоек синтаксиса). Автокомплит работает на ура, мне кажется что он даже поудобнее оного в MSVS + Visual Assist, хотя есть и проблемки например он некорректно работает с enum-ами(никто не идеален, тот же Visual Assist тоже иногда пургу гонит, либо тормозит, либо тормозит
Но в каждой бочке меда есть ложка дегтя, вот те стороны которые я для себя отметил как одни из самых плачевных на сегодняшний день
1) Если использовать Visual C++ компилер, то дебагера к эклипсу не прикрутишь, придется как то извращатся. Да и редактора форм MFC, WinAPI нету(хотя нах он и нужен, для этих дел есть QT
2) Мало кто его использовал для серьезных проектов и поэтому тяжко его будет использовать как полноценную среду разработки и управление проектом(-ами).
3) Под линух уж сильно тормозит, уж чего я там не пробовал делать, но все равно быстрота работы под линух и под винду не сравнима. Обидно вот что опен сорс опен сорс не поддерживает, иногда хочется плакать от этого, почему всегда дядя Билли выигрывает.
4) Жрет дафига памяти, хотя щас эта не такая уже и большая проблем иметь минимум гиг оперативы на борту
5) Есть проблемы(недочеты точнее сказать в реализации), но славо богу они оперативно решаются, вот уже вышел CDT 4.0.1, там как говорят на домашней странице проекта пофиксили дафига багов, но я если честно из тех багов что заметил пофикшеных не заметил
Короче если подитожить, то сейчас он сыроват для полноценного перехода на него, но вот использовать его как мощный редактор или клепать в нем отдельные модули проекта, я считаю что можно, я щас так и делаю.
P.S. Это все мое ИМХО, не претендую на истину всего выше сказанного.
18.05.2007 (09:44)
Последнее сообщение:
18.02.2008 (19:26)
Последние обращение:
28.08.2008 (11:21)
Сообщений: 6
Все бы хорошо но по части с++ поддерживает только gcc а в винде, особенно 64-битной с гцц далеко не уедешь.
15.04.2007 (23:03)
Последнее сообщение:
23.02.2010 (20:35)
Последние обращение:
23.02.2010 (20:37)
Сообщений: 882
А вообще да - задумка очень хорошая, ждем новых версий - чай вижуалка уже больше восьми версий пережила, так что еще пару релизов и можно будет переходить.
Дата регистрации:
18.04.2007 (02:44)
Последнее сообщение:
17.01.2009 (19:33)
Последние обращение:
23.01.2009 (18:43)
Сообщений: 15
tormoz вот можешь почитать там используют VC++ компилер при работе с Eclipse CDT. Хотя имхо геморойно. Ну надо быть реалистами разные средства разработки предлагают нечто новое, удобное, но и просят что нить взамен. Это жизнь такая тут ничего не поделаешь. ДА есть express-версия MSVC, да блин душат эти монополисты всех и вся, но мы им еще покажем
http://www.interface.ru/home.asp?artId=6300
P.S. Хотя имхо благодаря моему изменению этот пост наконец таки увидели. ггг
P.S.2. Да Victor можешь подсказать как удалять пост, нифига не смог найти. Может я дико туплю, но пытался и нифига
15.04.2007 (23:03)
Последнее сообщение:
23.02.2010 (20:35)
Последние обращение:
23.02.2010 (20:37)
Сообщений: 882
15.04.2007 (23:03)
Последнее сообщение:
23.02.2010 (20:35)
Последние обращение:
23.02.2010 (20:37)
Сообщений: 882
С момента первого поста прошло уже больше двух лет, вот уже вышла 6.0.1 версия CDT.
Кстати нашел еще проектик wascana в котором CDT собирают специально для винды с MinGW и т.д.
Есть ли у кого опыт реального использования CDT под виндой за это время? Насколько я понимаю возможности дебажить вижуаловские проекты до сих пор нет, хотя в плане удобства редактирования исходников CDT давно переплюнуло вижуалку даже с X-асистентом.
10.04.2009 (07:50)
Последнее сообщение:
19.02.2010 (09:12)
Последние обращение:
22.02.2010 (18:40)
Сообщений: 349
И на кой это нужно?
15.04.2007 (23:03)
Последнее сообщение:
23.02.2010 (20:35)
Последние обращение:
23.02.2010 (20:37)
Сообщений: 882
10.04.2009 (07:50)
Последнее сообщение:
19.02.2010 (09:12)
Последние обращение:
22.02.2010 (18:40)
Сообщений: 349
6.0.1 версия CDT
15.04.2007 (23:03)
Последнее сообщение:
23.02.2010 (20:35)
Последние обращение:
23.02.2010 (20:37)
Сообщений: 882
К.О.
10.04.2009 (07:50)
Последнее сообщение:
19.02.2010 (09:12)
Последние обращение:
22.02.2010 (18:40)
Сообщений: 349
Опять ошибку выдаёт при цитировании!
А платить за эту прогу не нужно?
15.04.2007 (23:03)
Последнее сообщение:
23.02.2010 (20:35)
Последние обращение:
23.02.2010 (20:37)
Сообщений: 882
Дата регистрации:
04.02.2009 (22:39)
Последнее сообщение:
09.03.2010 (21:47)
Последние обращение:
10.03.2010 (18:59)
Сообщений: 68
Немного оффтоп но все же как альтернативу Вы можите использовать Microsoft Visual Studio Express Edition. Она прямой конкурет эклипсу. Для своего проекта (roboticsby) модули мы собираем напрямую через cmd. Для нас главнее компилятор нежеле IDE. Сборку прозводим под cl.exe (компилятор MVS) и icl.exe (Intel). Еще не забудьте что при разработке вы будете пользоваться все возможыми SDK. В своей массе они орентированы на MVS. Для примера cmd можете посмотеть что у нас получается (или не получатся) на SVN http://code.google.com/p/roboticsby/.
Дата регистрации:
14.10.2007 (20:57)
Последнее сообщение:
08.03.2010 (00:13)
Последние обращение:
10.03.2010 (17:59)
Сообщений: 239
Destruction options!
17.04.2007 (15:51)
Последнее сообщение:
27.02.2010 (21:04)
Последние обращение:
10.03.2010 (17:33)
Сообщений: 66
Никто не мешает выбрать open-source. Тем более, что его более, чем предостаточно.
http://alphahole.do.am - версия 0.015 вышла 22.02.10
Дата регистрации:
14.10.2007 (20:57)
Последнее сообщение:
08.03.2010 (00:13)
Последние обращение:
10.03.2010 (17:59)
Сообщений: 239
Destruction options!
17.04.2007 (15:51)
Последнее сообщение:
27.02.2010 (21:04)
Последние обращение:
10.03.2010 (17:33)
Сообщений: 66
Да я периодически заглядываю, только отписываю редко. Времени мало. Жизнь, работа, свою любимый проект космосима. На данный момент уже вышла техверсия 0.015. Так что движемся потихоньку.
http://alphahole.do.am - версия 0.015 вышла 22.02.10
Дата регистрации:
14.10.2007 (20:57)
Последнее сообщение:
08.03.2010 (00:13)
Последние обращение:
10.03.2010 (17:59)
Сообщений: 239
Destruction options!
17.04.2007 (15:51)
Последнее сообщение:
27.02.2010 (21:04)
Последние обращение:
10.03.2010 (17:33)
Сообщений: 66
А как же спешить-то, если уже полгода, как я один все делаю. У второго активного члена команды слишком слабый комп, чтобы он мог даже среду разработки Юнити запустить. :( Так что пока он апгредится я осваиваю движок.
http://alphahole.do.am - версия 0.015 вышла 22.02.10