Отказ от ответственности: я взламываю на создателя
Я считаю, что создатель и Eclipse являются стабильными и довольно полнофункциональными IDE. Creator уделяет большое внимание C ++ и Quick (новая вещь в Qt land ;-), в то время как Eclipse поддерживает целый ряд языков, а его поддержка Java действительно блестящая. Это, конечно, также влияет на функциональность, которую может легко обеспечить ваш плагин.
Первое видимое отличие для разработчика плагинов - это, конечно, язык программирования: Eclipse написан на Java, а создатель разрабатывается с использованием C ++ с Qt. В зависимости от вашего опыта разработки, это может быть довольно значительным.
Оба предоставляют приличную систему плагинов со всеми функциями мэра, такими как обработка зависимостей между плагинами, версиями и т. Д. Я полагаю, что система плагинов Eclipse сейчас немного более «закалена», поскольку у них довольно много Сторонние плагины, которые постоянно "тестируют" его. В обоих проектах есть некоторые API, которые все еще находятся в разработке (у меня сложилось впечатление, что в настоящее время проблема с затмением меньше), поэтому стоит проверить дорожные карты.
Eclipse имеет тенденцию иметь больше доступных плагинов, и это может быть преимуществом, если ваш плагин может извлечь выгоду из функциональности, уже реализованной в других плагинах. Здесь на ум приходит графическое моделирование и т. Д. У Creator еще не так много плагинов, но есть много доступных открытых исходных кодов на основе Qt, которые следует перенести в плагины (если это разрешено лицензированием!).
Оба проекта с открытым исходным кодом, поэтому вы можете просмотреть код. Лицензия отличается от Qt Creator и Eclipse. Лучше попросить адвоката прочитать их, если вы решите создать собственный плагин для любого из них ... но это всего лишь стандартный совет: -)
В обоих проектах есть приветливые сообщества пользователей, которые готовы помочь, когда застрянут, и оба проекта принимают участие в коде (на случай, если вы не хотите постоянно обновлять код самостоятельно; -).
Это то, о чем я могу думать наверху моей головы ...