Қолданбаларды әзірлеу ортасының шығарылымы KDevelop 5.4

Жіберген интеграцияланған бағдарламалау ортасын шығару 5.4-даму, бұл KDE 5 әзірлеу процесін, соның ішінде компилятор ретінде Clang пайдалануды толығымен қолдайды. Жоба коды GPL лицензиясы бойынша таратылады және KDE Frameworks 5 және Qt 5 кітапханаларын пайдаланады.

Негізгі инновациялар:

  • Құрастыру жүйесіне қолдау қосылды Месон, ол X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME және GTK сияқты жобаларды құру үшін қолданылады. KDevelop енді Meson көмегімен жобаларды құруды, конфигурациялауды, құрастыруды және орнатуды қолдайды. Meson құрастыру сценарийлері үшін кодты аяқтауға қолдау көрсетіледі және жобаның әртүрлі аспектілерін (нұсқа, лицензия, т.б.) өзгертуге арналған Meson қайта жазу плагиніне қолдау көрсетілуде.

    Қолданбаларды әзірлеу ортасының шығарылымы KDevelop 5.4
  • Толық жобаны жасамай-ақ кодты іске қосуға мүмкіндік беретін кодты жылдам тексеруге немесе эксперименттер жүргізуге мүмкіндік беретін Scratchpad плагині қосылды. Плагин құрастыруға және іске қосуға болатын код үзінділерінің тізімі бар жаңа терезені қосады. Scratchpad үзінділері KDevelop ішінде өңделеді және сақталады, бірақ әдеттегі код файлдары сияқты өңдеуге болады, соның ішінде автотолтыру мен диагностикаға қолдау көрсетіледі.

    Қолданбаларды әзірлеу ортасының шығарылымы KDevelop 5.4
  • Қосылды пайдаланып кодты тексеруге арналған плагин Clang-Tidy.
    Clang-Tidy кодты талдау үшін плагиндерді біріктіретін және бұрын қолдау көрсетілетін Analyzer мәзірі арқылы қол жетімді. Ақымақ, Cppcheck және Heaptrack;
  • Clang негізіндегі C++ талдаушы және семантикалық талдау плагинін тұрақтандыру және жаңарту бойынша жұмыс жалғасты. Өзгерістер clang талдаушы үшін жұмыс каталогын қосуды, енгізілген файлдардан қатені шығаруды жүзеге асыруды, "-std=c++2a" опциясын пайдалану мүмкіндігін, c++1z атауын C++17 деп өзгертуді, сандар үшін автотолтыруды өшіруді және тақырып файлдарын қосарлы қосудан қорғау үшін кодты жасау шеберін қосуды қамтиды (басты қорғаушы);
  • PHP қолдауы жақсарды. Үлкен PHP файлдарымен жұмыс істеуге шектеулер ұлғайтылды; мысалы, phpfunctions.php енді 5 МБ-тан көп орын алады. ld.lld арқылы байланыстыру мәселелері шешілді.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster