Хороший стартовый кроссплатформенный ide - PullRequest
0 голосов
/ 16 ноября 2010

Я надеюсь написать IDE с открытым исходным кодом для языка программирования, который я разрабатываю. Мне было интересно, если бы кто-нибудь знал о каких-либо легких IDE, написанных на C ++, которые я мог бы использовать в качестве отправной точки. В идеале я хочу использовать что-то лицензированное BSD, однако я готов рассмотреть другие лицензии, если это потребуется.

Заранее благодарим за любую помощь, которую вы можете оказать.

EDIT: Я хочу разработать собственный интерфейс для каждой платформы. Например, используйте Objective-C для создания специального интерфейса для Mac OS X.

Ответы [ 4 ]

3 голосов
/ 16 ноября 2010

Затмение - лучший путь.Однако вы можете проверить

  1. Код :: Блоки или
  2. KDevelop
2 голосов
/ 16 ноября 2010

Бесстыдная вилка ...

Возможно, вы захотите изучить Ecere , недооцененный , лицензированный BSD SDK. Он использует свой собственный язык, называемый «eC», объектно-ориентированное расширение C (вроде C ++), которое компилируется путем генерации кода на C.

Ecere приятен тем, что он легкий и простой в использовании, функции заметно отсутствуют в других IDE с открытым исходным кодом (если вы не согласны, пожалуйста, просветите меня). Это нехорошо, потому что он глючит и во многих отношениях ему недостает.

Независимо от того, легко ли переназначить Ecere IDE для вашего языка программирования или нет, вы должны сами убедиться в этом. Это может быть легко, потому что Ecere не огромен, и сопровождающий Ecere (не я) будет более чем рад помочь вам в этом. С другой стороны, возможно, было бы проще написать плагин Eclipse, хотя я вообще не могу за него ручаться, поскольку я не использую Eclipse.

Преимущество Ecere в том, что вы хотите сделать, состоит в том, что это облегченная среда IDE с хорошим доступом к C, которая имеет именно ту лицензию, которую вы ищете. Недостатком является то, что она не является устоявшейся платформой с большим количеством пользователей.

0 голосов
/ 19 ноября 2010

Я бы рекомендовал взглянуть на Qt Creator; Поскольку он написан поверх Qt SDK, вы получаете кросс-платформенную версию (почти) бесплатно.

0 голосов
/ 16 ноября 2010

Я был очень доволен Eclipse, за исключением перф.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...