The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз среды разработки приложений KDevelop 5.5

03.02.2020 11:48

После шести месяцев разработки представлен релиз интегрированной среды программирования KDevelop 5.5, полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5.

В новой версии отсутствуют существенные новшества - основная работа была сосредоточена на повышении стабильности, оптимизации производительности и упрощению сопровождения кодовой базы. Среди изменений:

  • Улучшена поддержка языка C++. Добавлены недостающие предупреждения о включении по умолчанию доступных заголовочных файлов. В плагины для анализа кода на базе Clang-tidy и Clazy добавлена возможность выбора наборов проверок. Расширена логика поиска типов при упреждающем автодополнении кода;
  • Улучшена поддержка языка PHP: добавлена поддержка типизированных свойств, представленных в PHP 7.4, импорта функций и констант из других пространств имён, массивов типов и видимых констант классов;
  • Добавлена начальная поддержка Python 3.8;
  • Реализована отдельная область для отображения предупреждений и сообщений в процессе запуска приложения, без вывода блокирующих диалоговых окон;
  • Добавлен диалог для выполнения операции rebase в Git;
  • Обеспечена повторяемая сборка архивов tar, реализованная через установку заголовков Pax;
  • Добавлена поддержка передачи переменных окружения из окружения процесса и возможность настройки окружения на базе flatpak;
  • В настройки добавлена опция для отключения кнопок закрытия вкладок.


  1. Главная ссылка к новости (https://www.kdevelop.org/news/...)
  2. OpenNews: Релиз среды разработки приложений KDevelop 5.4
  3. OpenNews: Выпуск интегрированной среды разработки Eclipse "Photon" с поддержкой языка Rust
  4. OpenNews: Выпуск интегрированной среды разработки Apache NetBeans 11.2
  5. OpenNews: Релиз фреймворка Qt 5.14 и среды разработки Qt Creator 4.11.0
  6. OpenNews: Выпуск сборочного инструментария Qbs 1.15 и среды разработки Qt Design Studio 1.4
Лицензия: CC-BY
Тип: Программы
Ключевые слова: kdevelop, ide, kde
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (84) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:16, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Звезд с неба не хватает, но зато не на электроне. Как продвинутый текстовик норм.
     
     
  • 2.20, Урри (?), 13:24, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Для С/С++ (особенно мультиплатформенного) богопротивный vscode намного удобнее. К сожалению.
     
     
  • 3.37, IRASoldier_registered (ok), 16:51, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Почему богопротивный? Код открыт, лицензия MIT позволяет желающим форкать (правда, их внезапно немного, ибо нафига?). Electron глубоко переделан в сторону уменьшения аппетитов. Няшка же. Ну, до Sublime Text, конечно, не дотягивает по лёгкости, но как бесплатная альтернатива, да ещё и с активно развиваемой поддержкой встраиваемых IDE-плагинов для Java и C/C++, таки годнота, безо всяких сожалений.
     
     
  • 4.50, Аноним (50), 20:29, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что люди не придумывают лишь бы vim не настраивать
     
     
  • 5.53, IRASoldier_registered (ok), 01:19, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Зачем пытаться настраивать этот программный продукт для алиенов, если можно просто пользоваться софтом для людей?


     
  • 5.59, Аноним (59), 07:23, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Что люди не придумывают лишь бы vim не настраивать

    Нapкoмaн штoле? Посмотри на календарь и прекрати говорить чушь.

     
  • 4.65, Аноним (65), 18:33, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > лицензия MIT

    Только при условии, что ставишь VSCodium или VSCode OSS из Flathub. Если с сайта мелкомягких, то там EULA с более продвинутой и вряд ли по факту отключаемой телеметрией.

     
     
  • 5.67, IRASoldier_registered (ok), 20:37, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    от Васяна Для параноиков, которые боятся, что Майкрософт украдёт их _гов_ de... большой текст свёрнут, показать
     
     
  • 6.72, Аноним (72), 23:17, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да-да, конечно, мы верим. (нет)
     
     
  • 7.73, IRASoldier_registered (ok), 06:01, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Пруфов, конечно же, не будет, правда?

    Кстати, для непонятливых, упорно тупящих и т.п. - телеметрия ЕДИНСТВЕННЫЙ способ быстро узнавать о багах и вносить исправления в релизы с достаточной оперативностью в условиях, когда багрепорты отправляются меньшинством пользователей, имеющих проблемы с производительностью, а в код контрибьютит и того меньше.
      

     
     
  • 8.75, Аноним (72), 11:11, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Кто не отправляет багрепорты, тому пофиг на баг А так-то многие разрабы вообще ... текст свёрнут, показать
     
  • 3.71, Аноним (72), 23:15, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это который стучит в MS?
     
     
  • 4.74, IRASoldier_registered (ok), 06:03, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да, вот напечатаешь ты свой Hello World, а все твои секретные приемы кодинга тут же станут известны Майкрософт, потом она использует их, получит прибыль, а с тобой не поделится, так-то.
     
     
  • 5.76, Аноним (72), 11:15, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Именно так. Только Hello World не мой, а моего заказчика/работодателя.
     
  • 2.25, trdm (ok), 13:35, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Как продвинутый текстовик норм.

    А поддержка плагинов на javascript or Python есть?
    Что-бы можно было написать так:

    var txt = editor.curentView.selections;
    if (txt.length > 0)
       editor.curentView.selections = "("+txt+")";

     
     
  • 3.39, Аноним (39), 16:57, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Что-бы можно было написать так:

    #define var auto
    var txt = editor.curentView.selections;
    if (txt.length > 0)
       editor.curentView.selections = "("+txt+")";
    Это вполне допустимый C++ код.

     
     
  • 4.47, trdm (ok), 18:16, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Скриптовые плагины реализованы в 1С v7.7, 8.X, Notepad++ и еще много где.
    Надеюсь KDevelop и QtCreator  тоже когда-нить дорастут до такого.
    Это очень удобно.
     
  • 2.26, AleksK (ok), 13:45, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А что толку от этого "зато не на электроне" если он ничего не умеет. Тогда SublimeText будет гораздо лучше тоже не на электроне, но возможностей на порядок больше
     
     
  • 3.45, Аноним (45), 17:46, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Саблайм так-то денег просит.
     
     
  • 4.61, AleksK (ok), 08:28, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Просит а не требует. Никто не заставляет.
     
  • 2.31, adolfus (ok), 14:56, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мне slickeditor нравится. А может просто привык ...
     
  • 2.34, Аноним (34), 15:57, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Емакс гораздо лучше и тоже не на электроне.
     
     
  • 3.54, Аноним (54), 03:23, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Еще хуже на каком-то Лиспе
     
     
  • 4.66, Аноним84701 (ok), 20:08, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще хуже на каком-то Лиспе

    http://ftp.gnu.org/old-gnu/emacs/emacs-18.59.tar.gz (1992)
    > PREPARATION
    > 0) Make sure your system has enough swapping space allocated
    >  to handle a program whose pure code is 400k bytes or
    > and whose data area is at least 150k and can reach 600k
    > bytes or much more.  

    Я так понимаю, что туда как раз cписок всех зависимостей  Ляктронных лефтпадов влезет (и ничего более)? :)

    Кстати, современный emacs 26.3 "жрет" от 26-36 ОЗУ при запуске c "-q -nw". Это какую часть Ляктронного бинарника загрузить можно будет, ⅓?

     
  • 2.49, BrainFucker (ok), 18:57, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > но зато не на электроне.

    А толку-то? Версия времён KDE4 потребляла 100МБ, а теперь более 500МБ. Но из-за отсутствия поддержки xdebug один фиг приходится использовать Netbeans.

     
  • 2.62, asdasd (?), 09:20, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Стоит отметить что vscode вполне себе хорошо написан и шустро летает даже с пачкой расширений.
    Из явных косяков это GitLens все еще глючит с разрешением конфликтов, ну и, да, он начинает тупить, когда разом Find Replace на 60+ файлах делаешь.
     
     
  • 3.78, mommy (?), 22:26, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тоесть ты сказал нам что он таки не юзабельный
     

  • 1.2, Аноним (2), 12:22, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пару лет назад выбирал между Qt Creator и сабжем. По совокупности глюков (в GUI, в настройках, всякой неинтуитивности поведения), Qt Creator мне понравился больше. Но хорошо, что сабж развивается, при случае, опять посмотрю.
     
     
  • 2.10, Аноним (10), 12:54, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А я выбрал QtCreator потому, что его, в отличие от сабжа, можно собрать без зависимости от Шланга.
     

  • 1.3, Аноним (3), 12:34, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не, скажите честно: на ЭТОМ кто-то РЕАЛЬНО работает и проекты делает???
     
     
  • 2.27, Аноним (27), 14:05, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да. Вполне неплохая себе среда разработки
     

  • 1.4, Аноним (4), 12:35, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Vi плюс мейкфайлы форева.
    IDE для хипстеров. Так и до драйверов на Rust недалеко докатиться.
     
     
  • 2.6, Аноним (3), 12:40, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>Так и до драйверов на Rust недалеко докатиться.

    Вот Вы - смеётесь, а кто-то уже без этого - не может...

     
  • 2.8, Аноним (8), 12:45, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +24 +/
    Было сложно приплести Rust, но ты справился.
     
     
  • 3.79, mommy (?), 22:28, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Что делать, язык на столько отвратен что не возможно промолчать
     
  • 2.12, Аноним (10), 13:00, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мейкфайлы можно и с nano, micro, mcedit. А то Vi только пищит и всё портит (и нервы).
     
     
  • 3.70, Аноним (70), 20:55, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Но зачем, если есть редактор, превосходящий их по всем параметрам
     
  • 2.14, Аноним (3), 13:10, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Все, кто испытывает непреодолимую тягу или влечение к работе в vi(m), должны безотлагательно бежать-проверяться у психиатра. Аминь.
     
     
  • 3.19, Аноним (19), 13:23, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему? Не нравится - не пользуйтесь.
     
     
  • 4.46, Аноним (46), 17:49, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не пользуюсь, но это даже безотносительно меня vi(m) - это ретроградство.
     
  • 2.18, Аноним (19), 13:22, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вы подняли тред перепеси неосиляторов, да ещё и Rust приплели. Браво.
     
     
  • 3.35, Тот самый парень (?), 15:58, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы так пишете, что может показаться [неопытному читателю - прим. ред.] что ВИ это что-то нужное и хорошее, если наличие неосиляторов этого поделия это что-то плохое. Как будто осиление ВИ это что-то нужное и полезное.
     
     
  • 4.51, Аноним (50), 20:41, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вим не нужное и полезное, а лучшее и необходимое.
     
     
  • 5.69, Аноним (69), 09:54, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ...было когда-то на заре 90х годов.
     
     
  • 6.77, Аноним (10), 17:10, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да ну, разве что когда там был создан (в 1976-м?). А в 1990-е уже были привычные нам 101-клавишные клавиатуры.
     

  • 1.5, CHIM (ok), 12:36, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    "Улучшена поддержка языка PHP" ок, а синтаксис JS и HTML он поддерживает? Чёт не нашёл ничего.
     
     
  • 2.7, Аноним (3), 12:42, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >>> а синтаксис JS и HTML он поддерживает?

    (на мотив du hast...)
    Зачем?
    Зачем это?
    Зачем это всё?
    Зачем это всё?
    Зачем это всё?

     
     
  • 3.36, Аноним84701 (ok), 16:25, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>> а синтаксис JS и HTML он поддерживает?
    > (на мотив du hast...)
    > Зачем?
    > Зачем это?
    > Зачем это всё?
    > Зачем это всё?
    > Зачем это всё?

    Игра слов оригинала тоже неплохо вписывается в стилистику местных комментариев о JS и PHP ;)  
    "du has(s)t (mich)" == "у тебя есть (я)!" /  "ты поймал(а) меня [на]"  или же:
    "ты ненавидишь (меня)!"

     
  • 2.11, Аноним (1), 12:56, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Подсветка есть. В русской версии Сервис-Подсветка-Языки разметки. Для js он и команды джаваскрипта умеет подсказывать.
     

  • 1.9, Ноним (?), 12:49, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    KDevelop 4 > KDevelop 5

    В четверке был кастомный парсер плюсов и он работал в большинстве случаев (just enough)
    В пятерку вставили шланг и теперь кдевелоп жрет как электрон и компилирует пока ты кодишь

    Fun fact: IDE не обязано быть компилятором, можно вывалить несколько неправильных ответов для автокомплита - ничего страшного не будет

     
     
  • 2.13, Аноним (8), 13:07, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    KDevelop 4 выпустился, когда C++11 ещё не был принят, а написать парсер к нему с его лямбдами, auto, decltype, variadic templates много у кого пупок развязался бы, родной парсер Qt Creator, кажется, до своей смерти так их и не осилил.
     
     
  • 3.17, Ноним (?), 13:17, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >написать парсер к нему с его лямбдами, auto, decltype, variadic templates много у кого пупок развязался бы

    Так не развязался же. В убунте 14.04 кдевелоп 4 это все умеет!

     

  • 1.15, Аноним (3), 13:13, 03/02/2020 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –5 +/
     
     
  • 2.22, Урри (?), 13:26, 03/02/2020 Скрыто модератором
  • –1 +/
     
     
  • 3.55, Аноним (54), 03:25, 04/02/2020 Скрыто модератором
  • +/
     

     ....ответы скрыты модератором (2)

  • 1.16, Анонимун (?), 13:14, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Скажите, профи. Где разрабатывать проще, под виндой (в Visual Studio) или на лине?
     
     
  • 2.21, Fgj (?), 13:24, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Сравнивать надо среды, а не ОС

    Ваш, К.О.

     
     
  • 3.41, б.б. (?), 17:07, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    среды надо сравнивать по средам
     
  • 2.24, Урри (?), 13:28, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что именно разрабатывать?
    Если игрушки для винды, то под виндой. Если обязательно мультиплатформенные проекты, то и под линем и виндой одновременно. Если позикс какой-нибудь, то линь. Если под ведроид, то линь. Если под мак, то мак.

    Если просто поучиться на С каком-нибудь программить - то линь. Если окошки - то линь + лазарус.

     
     
  • 3.28, Java (?), 14:39, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если окошки - то линь + лазарус.

    Ты ведь хотел сказать, линь + кьют? Ну или, на крайний случай, линь + gtk?

     
  • 2.30, Аноним (45), 14:43, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для серверсайда под Линем. Так ты быстрее разберешься с серверной средой и все баш заклинания станут для тебя обыденностью. Да и запускать можно сразу локально так же как на сервере. Во всех остальных и в случае C# и всякого .NET по виндой.
     
     
  • 3.42, Аноним (39), 17:17, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    PHP программеру нужно быть Linux админом, чтобы сделать сайт?
     
     
  • 4.43, Аноним (45), 17:39, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да так будет проще разобраться во всем.
     
     
  • 5.56, Аноним (54), 03:28, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Так будет проще работодателю нанять одного студента шарящего во всем и платить ему 75 - 120 тыс., а не отдать задачу в компанию оутсорсер где у каждого специалиста создание типичных конфигураций на горячих клавишах IDE ;) А вообще реально непонимаю зачем создавать свои недокомпании и отделы из 2-3 программитов, которые с каждым днем устаревают, а не отдать в оутсорсер и спать спокойно (особенно если проект покрывает страховой взнос за проеб сроков). Вот реальон не понятно!
     
  • 2.38, Аноним (38), 16:53, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пока VS на винду установится, можно накатить генту, собрать kdevelop, выучить C++ (да-да, за 21 день), в процессе познав дзен, а потом пераустановить винду
     
     
  • 3.60, Аноним (60), 08:16, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Там начиная с 2017 версии появился нормальный установщик, впрочем все мои знакомые которые кодят на с и с++ на оффтопике уже либо совсем перебрались на Clion от Jetbrains, либо смотрят в эту сторону.
     
  • 2.40, Аноним (40), 16:59, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Выбор прост: или познать мощь никсовых инструментов, и тогда единственный пусть назад на винду — путь боли и попыток сделат  из неё недолинукс, либо оставаться в счастливом неведении под виндой в предрасположеенном к этому энтерпрайз-болотце.

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

     
     
  • 3.44, Аноним (45), 17:42, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Погодика, а зачем нужен никсовый конкурент? Пусть сидит на виндоуз в суровом энтерпрайзе.
     
     
  • 4.63, Аноним (63), 13:51, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы был больше выбор работ на рынке труда
     

  • 1.23, ryoken (ok), 13:26, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Экхем...
    Подскажите, в целях повышения уровня осведомлённости...
    Вот почему в новости про Wine - "выпуск", а тут - "релиз"? Есть прямо-таки фундаментальная разница?
     
     
  • 2.29, Аноним (45), 14:40, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    http www textologia ru russkiy stilistika lexsicheskaya povtorenie-slov 948 q... большой текст свёрнут, показать
     
     
  • 3.80, mommy (?), 11:14, 07/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ахинея какая
     
  • 2.32, Аноним (32), 15:03, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что любой может написать новость на opennet, видимо новость про wine и про kdevelop писали разные люди, а редакторы не обратили внимание.
     
  • 2.33, Аноним (27), 15:07, 03/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тут в отличии от wine соблюдают нумерацию версий, а не лепят циферки как бог на душу положит
     

  • 1.48, BrainFucker (ok), 18:53, 03/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Улучшена поддержка языка PHP

    Без поддержки xdebug мало юзабелен. Есть какой-то сторонний плагин, но даже если его и удаётся скомпилить, ничерта не работает. Приходится Netbeans использовать.

     
     
  • 2.57, Аноним (54), 03:30, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Фу ты черт. Это IDE для программитсов на C/C++ использующих в работе QT и KDE. Вы туда зачем со своим PHP полезли? Для PHP ребята из JetBrains пилят отличный PhpStorm.
     
     
  • 3.68, BrainFucker (ok), 01:25, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Фу ты черт. Это IDE для программитсов на C/C++ использующих в работе
    > QT и KDE. Вы туда зачем со своим PHP полезли? Для
    > PHP ребята из JetBrains пилят отличный PhpStorm.

    Дык поддержка PHP официально заявлена, да и кодится там очень даже хорошо, чуть удобней чем в NetBeans. Но вот xdebug штука мастхэв, в Netbeans он работает норм, а в Kdevelop нет. От xdebug там требуется поддержка точек останова с просмотром переменных в этих местах. А то тупо var_dump совать везде надоедает порой.

     
     
  • 4.81, Аноним (81), 18:38, 08/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А есть в kdevelopphl проверка на ошибки типа не найден класс или метод ИТП
    Или переход по определениям функции или классу под?
     
     
  • 5.83, BrainFucker (ok), 20:47, 08/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А есть в kdevelopphl проверка на ошибки типа не найден класс или метод ИТП
    > Или переход по определениям функции или классу под?

    Если навести курсор на функцию или переменную, всплывает подсказка с документацией по функции и ссылкой на место декларации (можно перейти по клику). https://i.imgur.com/2Riy1ka.png

    Ошибок типа не найден класс или метод не видел, но в случае ошибок синтаксиса подсвечивает. С другой стороны, из-за этих проверок в реальном времени редактор порой лагает, особенно если у тебя HDD или вообще директория с кодом удалённая примонтирована по сети, приходится отключать.

     

  • 1.52, Аноним (52), 00:43, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А palantyr pyls как был говном, так и остался.
     
  • 1.58, Аноним (54), 03:30, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему не использовать CodeLight?
     
  • 1.64, Аноним (64), 14:29, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Кто знает, как отключить в Sublime Text 2 всплывающее сообщение "дай бaбла" каждые 30 сохранений? Где-то же наверняка есть такой конфиг.
     
     
  • 2.82, Аноним (81), 18:42, 08/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Перейти на sublime text3
    Но придется предварительно удалить sublime text2
    Вместе со всеми настройками
     
  • 2.84, ivanpetrov (ok), 23:20, 08/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Приобрести лицензию?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру