LINUX.ORG.RU

Лучшее IDE для C/C++

 , ,


2

5

Я знаю, что *nix - это и есть IDE. Но интересуют комплексные программы, а не надстройки над коммандной строкой, то бишь - для гуёв. Хочу собрать как можно больше аргументированых мнений от людей, прошедших долгий путь программиста.

Ответ на: комментарий от no-such-file

а как это выглядит, не понимаю, я этот режим никогда не использовал, и его нужность пока не понимаю?

Silerus ★★ ()
Ответ на: комментарий от reprimand

Много с чем имел опыт, в итоге остановился на Clion.

Полностью солидарен с вами, лучше CLion быть не может. К сожалению.

BitSum ★★ ()
Ответ на: комментарий от no-such-file

все понял вопрос снят, не знаю нужно ли мне это и есть лди в этом смысл

Silerus ★★ ()
Ответ на: комментарий от BitSum

Полностью солидарен с вами, лучше CLion быть не может. К сожалению.

у меня также знакомый говорит про BDSM-порнух

anonymous ()
Ответ на: комментарий от Deleted

Никогда не бывало, что подсказки IDE начинали шалить?

В коде на Java не помню такого. Про C/C++ не могу сказать — для этих языков воспользовался NetBeans впервые.

iZEN ★★★★★ ()
Ответ на: комментарий от anonymous

А у тебя какой опыт? Кто ты такой, anonymous (18.04.2017 20:40:54)?

iZEN ★★★★★ ()
Ответ на: комментарий от anonymous

это предложение вообще показатель твоей квалификации, раз ты размер собранного файла относишь к достоинтсвам IDE.

Это — показатель возможностей языковых инструментов для C/C++ по сборке исполняемого файла приложения на Gtk2 относительно других языков программирования, в частности, IDE FPC/Lazarus, если кому-то это важно. Lazarus, конечно, гораздо быстрее работает и собирает проекты на Object Pascal, чем NetBeans для C/C++. Однако, в проектах на C/C++ можно использовать различные компиляторы C и C++, включая различные версии GCC и LLVM/Clang, а Lazarus, если не ошибаюсь, ограничен одним FPC (и ещё встроенным ассемблером).

iZEN ★★★★★ ()
Ответ на: комментарий от anonymous

у меня также знакомый говорит про BDSM-порнух

Порно это плохо. Как и убийство, насилие, экстремизм. Всё это стопорит развитие цивилизации как таковой.

Предлагаю приравнять к одичному-пожизненному сроку.

BitSum ★★ ()
Последнее исправление: BitSum (всего исправлений: 2)
Ответ на: комментарий от iZEN

А у тебя какой опыт? Кто ты такой, anonymous (18.04.2017 20:40:54)?

я лучше тебя, что не удивительно, ты слишком мелкое ничтожество, судя по твоим комментариям

anonymous ()
Ответ на: комментарий от BitSum

Предлагаю приравнять к одичному-пожизненному сроку.

только с доступом на pornhub, или ты гитлер

anonymous ()
Ответ на: комментарий от Silerus

все понял вопрос снят, не знаю нужно ли мне это и есть лди в этом смысл

смысла нет, инфа 256%. смысл остался только в перфокартах и счетных палочках.

anonymous ()
Ответ на: комментарий от a1batross

Ибо нетормозного IDE у них нет вообще

не явист, но всё же.

Основных IDE у Java только 3:

- Netbeans кроме запустить/посмотреть/закрыть не использовал, не могу за него ручаться или сведетельствовать против него

- Eclipse не тормозит. Совсем. И память не ест. И с/с++ умеет. IBM это IBM, и проектировать там умеют.

- IDEA. Да, тормозит. Но только при старте и до окончания индексирования проекта. Ну и на планшетном атоме тоже не очень себя чувствует, куда ж без этого. А сожрать пару гигабайт памяти для неё это обычное дело. Но вещь фичастая, люди без сожаления отдают за неё кровные $500.

Ford_Focus ★★★★★ ()
Последнее исправление: Ford_Focus (всего исправлений: 1)
Ответ на: комментарий от a1batross

вместо билдсистем используются какие-то лютые комбайны, на настройку которых может уйти продолжительное время.

Идут в сторону пакетных менеджеров. И не могу сказать, что это плохо.

Ford_Focus ★★★★★ ()
Ответ на: комментарий от iZEN

Да не, с Java у меня никогда в бобах проблем не было. Но плюсы нередко теряли пути до стандартной библиотеке и подсвечивали красным («путь не найден») инклуды. Ну и соответственно автодополнение не работало.

Deleted ()
Ответ на: комментарий от Deleted

Это и с Java так - когда IDE не может найти библиотеки, используемых в проекте, подсвечивает красным ненайденное. Решается правильной настройкой среды и опций проекта. При использовании maven такая ситуация разрешается указанием зависимостей в POM.

iZEN ★★★★★ ()
Ответ на: комментарий от no-such-file

Уже понял. Осталось найти область определения

Silerus ★★ ()
Ответ на: комментарий от iZEN

Это — показатель возможностей языковых инструментов для C/C++ по сборке исполняемого файла

согласен с коллегой, вы идиот, по-крайней мере в области c++

anonymous ()
Ответ на: комментарий от iZEN

Так нет, он теряет пути до iostream, к примеру. Просто в ходе работы.

Deleted ()
Ответ на: комментарий от iZEN

NetBeans 8.2 CPP

Лютой гомно для плюсов. Если речь не идет о хеллоу ворде.

anonymous ()
Ответ на: комментарий от Deleted

Если обычный boost подцепить в проекте c++. Или хорошенько обмазаться c++11 и выше, то Netbeans'у заметно поплохеет.

anonymous ()
Ответ на: комментарий от anonymous

Дай пример кода что ли, а то всё слова-слова... Как дитё в песочнице лопаточкой машешь.

iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

Дай пример кода что ли, а то всё слова-слова... Как дитё в песочнице лопаточкой машешь.

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

anonymous ()
Ответ на: комментарий от anonymous

ну тогда пузыри не пускай и не разбрасывай слюни.

iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

ну тогда пузыри не пускай и не разбрасывай слюни.

какой буйный невежа)

anonymous ()
Ответ на: комментарий от anonymous

какой буйный невежа

оно даже не поняло что анонимусов тут больше одного

anonymous ()
Ответ на: комментарий от anonymous

анонимусов тут больше одного

Анонимус всегда один - он коллективное сознание стада.

no-such-file ★★★★★ ()
Ответ на: комментарий от no-such-file

Шизофреничный anonymous сам с собой разговаривает. Забавно так обсуждение ведётся. ))

iZEN ★★★★★ ()
Ответ на: комментарий от slovazap

Visual Studio, даже в Community Edition - умеет абсолютно всё перечисленное.

Вообще, VS это лучшая IDE в мире, и для C/C++ тоже. Но на линуксе я бы взял CLion.

lovesan ★☆ ()
Ответ на: комментарий от Deleted

Да не, с Java у меня никогда в бобах проблем не было.

Кодю на java. Попытался использовать netbeans вместо eclipse. Наткнулся на такую ошибку, иногда при попытки пройти по типу или посмотреть иерархию классов иде утилизирует все ядра на несколько минут а потом падает с out of memroy. Случается даже на простых maven проектах. Netbeans 8.2, 16 гиг оперативки, конфигурация дефолтная. При последующем запуске не воспроизводится.

anonymous ()
Ответ на: комментарий от slovazap

Очередной vim-наркоман.

IDE на самом деле - isolated development environment

integrated development environment

И действительно. Лучше писать в виме, который умеет всё, но плохо, чем в IDE, которая решает одну задачу, и хорошо.

в том числе из-за переключений

У вас Alt+Tab медленнее набирания простыни из команд в vim?

RazrFalcon ★★★★★ ()
Ответ на: комментарий от anonymous

Фига се. Правда я для Java последний раз использовал 8.0, потом перескочил на IDEA.

Deleted ()
Ответ на: комментарий от Deleted

Да чего уж, может это только ошибка в интеграции с maven, а может чего подскажут мне. Пока я забросил попытки работы с netbeans. Могу отметить, что Eclipse отзывчивее Netbeans, работать с outline или иерархией в Eclipse получается быстрее. Но Netbeans крут большей гибкостью и легкой интеграцией, т.е. в eclipse ты либо имеешь рабочий плагин, либо куришь бамбук, потому как просто обойтись сторонним сборщиком, как например maven или gradle нельзя. Например эклипсу нельзя сказать, собери проект, задеплой и используй remote дебаггер против порта ххх. Без плагина это все отдельные действия и мышиный поиск соответствующих лаунчеров. А нетбинс такие фокусы делать позволяет, да и макросы на несколько действий по хоткеям я оценил.

anonymous ()
Ответ на: комментарий от Deleted

Тыкаю немного community edition. Только мне нужно еще и для web-dev, а в community edition даже js редактора нет. Покупать кота в мешке не охота. Кстати если мне нужно только java+spring+tomcat+jetty+html+es6 самый дешевый вариант это какой? И вопрос как у idea с ES6? В eclipse не очень, например с ES6 авто-формат не работает.

anonymous ()
Ответ на: комментарий от anonymous

Наверно лучше всего попробовать самому, ибо ощущения другого всё равно будут отличаться от твоих. По моему, тебе достаточно будет триала на Idea Ultimate Edition (без всяких вебштормов).

С ES6 я тупо не работал, не знаю.

Deleted ()
Ответ на: комментарий от anonymous

Кстати если мне нужно только java+spring+tomcat+jetty+html+es6 самый дешевый вариант это какой?

NetBeans 8.2.

iZEN ★★★★★ ()

Неожиданно monodevelop.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.