Поставил напосмотреть kdevelop.
Ну что, ПРИКОЛЬНА)))
Быстрая навигация, перделки вываливающися пачками перед курсором, КОМПЛИШЕНЫ.
Пожалуй, человек привыкший к VS, хоть как-то сможет там работать.
Типичный емаксоблядок, привыкший в отсутствию IDE, смотрит на это все с недоумением, состраданием и легкой ... more →
*kdevelop
Одна из самых мной любимых киллерфич kdevelop, это добавление инклуда не по имени типа, а, например, по функции. Тоесть пишу я:
int discr = inotify_init и оно мне предлагает заинклудить <sys/inotify>. Совсем не говно
Научил kdevelop работать с bjam-based проектами. Правда пока не получается передавать аргументы bjam, но это уже охуенно!!!
Потыкал плагины для первотега и сниппеты. Оче ня. Надо бы приучиться пользоваться всем этим
В чем писать код, если няшный третьетег стал стабильно падать при запуске. И ничего не помогает
Что за ебаная хуйня. не пользовался kdevelop с неделю — теперь он падает по ПКМ. Что блядь за хуйня случилась!
Пишу конструктор. потом ставлю ":" и начинаю инициализировать параметры. Жму Ctrl+Space (автодополнение). Оно мне показывает все члены класса. Выбираю первый. Указываю значение. потом запятая, опять Сtrl+Space — опять список членов, но уже в нем нету только что инициализированного члена. Вот это я пониаю IDE
Эта няша еще и неймспейсы создает при автоматической генерации классов. Просто супер
Я ебал. Окончательно свалил кутекритора-говноподелия на няшный кдевелоп, даже для qmake-проектов, которые очень не красиво отображаются в дереве проектов в KDevelop
Ищу человек, который хорошо разбирается во всяких ништяках kdevelop. Отрекоммендуйте, пожалуйста.
Приятно порадовало, что при работе с кутешными классами, при записи параметров он автоматом выводит на верх нужные. Например:
QString str;
str.spli (' '.<тут жмем Alt+Space> и самые первые в списке автодополнений это QString::KeepEmptyParts и QString::SkipEmptyParts. Приятны даже такие мелочи при разработке
*kdevelop is used by:
Mагог Магогович
magog
4DA
4da
werehuman
werehuman
magog
4da
werehuman