c++ - Есть ли аналог Visual Studio в Linux-based системах ?


0

Есть ли аналог данной среды разработки в линуксе? Из фич мне нужны: отладка и удобный form desiner.

Источник
  •  3525
  •  5
  • 10 янв 2012 2012-01-10 15:37:27

5 ответов

0

Юзай vim и g++ через консоль(ну и gdb, по надобности)

  • 9 янв 2013 2013-01-09 11:18:24
g++ через консольку неудобно - лучше черкз makefile или систему сборки — 9 янв 20132013-01-09 11:28:55.000000
1

Ну, вообще сотни их. И если уж на то пошло, то под линуксом можно запустить Visual Studio через wine. 6-я версия, хоть и древняя, но вполне годится для разработки и современных приложений, благо компилятор и IDE являются независимыми компонентами. Если нужно посвежее, то даже 2010 студию заставляли работать, пруф

Еще хочу сказать, что существует такая классная штука как VisualAssist от фирмы WholeTomato. Это надстройка к VS, которая очень существенно облегчает жизнь разработчику. На winehq пишут, что под вайном эта надстройка нормально не работает, но стоит попробовать...

  • 8 янв 2013 2013-01-08 23:40:24
0

qt creator

@alex_55555, Постарайтесь писать более развернутые ответы. Поясните, на чем основано ваше утверждение. — 9 янв 20132013-01-09 17:03:36.000000
4

Полного аналога нет.

Для создания интерфейсов в GTK+ можно использовать такую забавную штучку как glade

Есть аналог дельфам, Lazarus называется. Тоже предоставляет визуальное программирование.

  • 10 янв 2012 2012-01-10 18:54:53
Давно уже проект закрыли. Уже лет 10 назад. — 9 янв 20132013-01-09 16:55:57.000000
Ну, это печально. Хотя казалось бы - вполне нормальная идея была. — 9 янв 20132013-01-09 16:49:28.000000
Kylix уже 10 лет как стух — 9 янв 20132013-01-09 13:02:59.000000
Плюсик за Лазаря. Кстати, кайликс совсем уже стух, получается? — 8 янв 20132013-01-08 23:32:44.000000
13
  • KDevelop, Qt Creator, Eclipse

  • Олдскульные пацаны дебажатся с помощью gdb в консоли

  • Постановка вопроса про form designer не очень корректна, так как понятно, что MFC и прочих вещей для разработки GUI под Linux нет, а Visual Studio привязана именно к ним

Ну, есть еще куча других, правда, не знаю как там с GUI Layout Editor - Code::Blocks, QDevelop, Ultimate++... Хотелось отметить wxDev-C++, но он только под Windows — 9 янв 20132013-01-09 10:54:08.000000
Ну [X]Emacs + gdb -- это классика, vim + gdb -- кто его знает, возможно экзотика. А "голая консоль gdb" (как эротично!) -- тоже инструмент. И, благодаря мощности gdb, весьма нехилый. Отладчик, дока по которому имеет объём полтысячи страниц, умеет много (в т.ч. и свои скрипты. А с некоторых пор -- ещё и на питоне) — 11 янв 20122012-01-11 01:27:14.000000
Не-не-не, дух старой школы живет в Emacs/vim, которые отлично работают фронтэндами (M-x gdb). Работать с голой консолью gdb - это когда вопрос пяти минут, а так это, вроде бы, не особо труЪ. — 10 янв 20122012-01-10 22:21:51.000000
@alexlz Ну, собственно, первые 3 из этого списка вполне себе как неплохо работают с gdb :) — 10 янв 20122012-01-10 16:16:35.000000
Ну у gdb и фронтендов немало. На разный вкус. — 10 янв 20122012-01-10 16:06:53.000000