Интеллиј вс Ецлипсе
Јава ИДЕ тржиште (Интегратед Девелопмент Енвиронмент) једно је од најинтензивнијих такмичења у области програмских алата. ИнтеллиЈ ИДЕА и Ецлипсе су два од четири главна конкурента у овој области (НетБеанс и Орацле ЈДевелопер су друга два). Ецлипсе је бесплатан и опен соурце софтвер, док је ИнтеллиЈ комерцијални производ.
Помрачење
Ецлипсе је ИДЕ који омогућава развој апликација на више језика. У ствари, ово се може назвати комплетним окружењем за развој софтвера састављеним од ИДЕ-а и додатног система. Бесплатан је и софтвер отвореног кода који се објављује под јавном лиценцом Ецлипсе. Међутим, уз употребу одговарајућих додатака, може се користити за развој апликација на многим другим језицима као што су Ц, Ц ++, Перл, ПХП, Питхон, Руби, итд. Ецлипсе ИДЕ се зове Ецлипсе АДТ, Ецлипсе ЦДТ, Ецлипсе ЈДТ и Ецлипсе ПДТ, када се користе са Ада, Ц / Ц ++, Јава и ПХП, респективно. То је цросс-платформ ИДЕ, који се покреће на многим оперативним системима. Његова тренутна верзија 3.7 објављена је у јуну 2011. године.
Интеллиј
ИнтеллиЈ ИДЕА је Јава ИДЕ који је развио ЈетБраинс. Прва верзија ИнтеллиЈ-а изашла је 2001. Тада је то био једини ИДЕ који има подршку за напредну навигацију и рефакторинг кодова. Ријеч је о комерцијалном производу, гдје је за све платформе на располагању бесплатно пробно раздобље од 30 дана (са свим карактеристикама). У новије време издато је издање отвореног кода. Тренутна стабилна верзија је 10.0. Нуди подршку за цртање дијаграма класе УМЛ, визуелно моделирање у стању хибернације, Спринг 3.0, анализу зависности и Мавен. Апликације на многим језицима као што су Јава, ЈаваСцрипт, ХТМЛ, Питхон, Руби, ПХП и многи други могу се развити помоћу ИнтеллиЈ-а. ИнтеллиЈ подржава широк спектар оквира и технологија попут ЈСП, ЈСФ, ЕЈБ, Ајак, ГВТ, Струтс, Спринг, Хибернате и ОСГи. Поред тога, ИнтеллиЈ подржавају разне сервере апликација као што су ГлассФисх, ЈБосс, Томцат и ВебСпхере. ИнтеллиЈ омогућава једноставну интеграцију са ЦВС, Субверсион, Ант, Мавен и ЈУнит.
Која је разлика између Интеллија и Ецлипсе-а?
Иако су и ИнтеллиЈ и Ецлипсе тренутно најпопуларнија Јава ИДЕ-а, постоје и њихове разлике. Пре свега, Ецлипсе је бесплатан и потпуно отворени извор, док је ИнтеллиЈ комерцијални производ. Подршка за Мавен је боља у ИнтеллиЈ-у. ИнтеллиЈ ИДЕА долази са уграђеним ГУИ градитељем за Свинг, али за исту сврху морате користити посебан додатак Ецлипсе. У ствари, Јава заједница сматра да је ИнтеллиЈ-ов градитељ ГУИ-ја тренутно најбољи ГУИ дизајнер. У погледу подршке за КСМЛ, ИнтеллиЈ нуди бољу опцију. Има уграђени КСМЛ уређивач са софистицираним функцијама као што су комплетирање и провера кода (који није присутан у програму Ецлипсе). Међутим, систем додатака и велика количина проширивих додатака доступних многим странама чине Ецлипсе веома популарним у индустрији. Упркос разликама у карактеристикама, општа мишљења унутар Јава заједнице о перформансама ове две ИДЕ прилично су слична.