Itusilẹ ti agbegbe idagbasoke ohun elo KDevelop 5.4

Agbekale Tu ti awọn ese siseto ayika Idagbasoke 5.4, eyiti o ṣe atilẹyin ni kikun ilana idagbasoke fun KDE 5, pẹlu lilo Clang bi olupilẹṣẹ. Koodu ise agbese ti pin labẹ iwe-aṣẹ GPL o si nlo awọn ilana KDE 5 ati awọn ile-ikawe Qt 5.

Awọn imotuntun akọkọ:

  • Atilẹyin ti a ṣafikun fun eto apejọ Mesoni, eyiti a lo lati kọ awọn iṣẹ akanṣe bii X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME ati GTK. KDevelop le ṣẹda bayi, tunto, ṣajọ ati fi sori ẹrọ awọn iṣẹ akanṣe ti o lo Meson, ṣe atilẹyin ipari koodu fun Meson kọ awọn iwe afọwọkọ, ati pese atilẹyin fun ohun itanna atunto Meson fun iyipada awọn aaye oriṣiriṣi ti iṣẹ akanṣe (ẹya, iwe-aṣẹ, ati bẹbẹ lọ);

    Itusilẹ ti agbegbe idagbasoke ohun elo KDevelop 5.4

  • Ohun itanna Scratchpad ti ṣafikun, eyiti o jẹ ki o ṣee ṣe lati ṣe idanwo iṣẹ ṣiṣe ti koodu kikọ tabi ṣe idanwo kan, gbigba ọ laaye lati ṣiṣẹ koodu laisi ṣiṣẹda iṣẹ akanṣe kikun. Ohun itanna naa ṣafikun window tuntun pẹlu atokọ ti awọn afọwọya ti o le ṣajọ ati ṣiṣe. Awọn afọwọya ti wa ni ilọsiwaju ati fipamọ sinu KDevelop, ṣugbọn wa fun ṣiṣatunṣe bi awọn faili koodu deede, pẹlu atilẹyin fun adaṣe adaṣe ati awọn iwadii aisan;

    Itusilẹ ti agbegbe idagbasoke ohun elo KDevelop 5.4

  • Fi kun itanna fun ayẹwo koodu lilo Clang-Tidy.
    Ipe Clang-Tidy wa nipasẹ atokọ Oluyanju, eyiti o dapọ awọn afikun fun itupalẹ koodu ati atilẹyin tẹlẹ Clazy, Cppcheck ati Heaptrack;

  • Iṣẹ tẹsiwaju lori imuduro ati isọdọtun parser fun ede C++ ati ohun itanna itusilẹ itumọ, da lori lilo Clang. Awọn iyipada pẹlu afikun iwe ilana iṣẹ fun olutọpa clang, imuse awọn iṣoro ti njade lati awọn faili ti o wa, agbara lati lo aṣayan “-std=c++2a”, yiyi orukọ c++1z si C++17 , pa adaṣe adaṣe kuro fun awọn nọmba ati fifi oluṣeto kan kun fun ṣiṣẹda koodu lati daabobo lodi si ifisi ilọpo meji ti awọn faili akọsori (oluso akọsori);
  • Imudara atilẹyin PHP. Awọn opin fun ṣiṣẹ pẹlu awọn faili nla ni PHP ti pọ si, fun apẹẹrẹ, phpfunctions.php bayi gba diẹ sii ju 5 MB. Awọn iṣoro ti o wa titi pẹlu sisopọ nipa lilo ld.lld.

orisun: opennet.ru

Fi ọrọìwòye kun