Tso tawm ntawm daim ntawv thov kev txhim kho ib puag ncig KDevelop 5.4

Xa los ntawm tso tawm qhov kev sib koom ua ke programming ib puag ncig KDevelop 5.4 Cov, uas txhawb nqa cov txheej txheem kev txhim kho rau KDE 5, suav nrog kev siv Clang ua tus sau. Txoj haujlwm code raug faib raws li daim ntawv tso cai GPL thiab siv KDE Frameworks 5 thiab Qt 5 cov tsev qiv ntawv.

Main innovations:

  • Ntxiv kev txhawb nqa rau kev sib dhos Mes Kas, uas yog siv los tsim cov haujlwm xws li X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME thiab GTK. KDevelop tam sim no tuaj yeem tsim, teeb tsa, suav sau thiab teeb tsa cov haujlwm uas siv Meson, txhawb nqa cov lej ua tiav rau Meson tsim cov ntawv sau, thiab muab kev txhawb nqa rau Meson rewriter plugin rau kev hloov ntau yam ntawm qhov project (version, daim ntawv tso cai, thiab lwm yam);

    Tso tawm ntawm daim ntawv thov kev txhim kho ib puag ncig KDevelop 5.4

  • Lub Scratchpad plugin tau ntxiv lawm, uas ua rau nws ua tau sai sai rau kev ua haujlwm ntawm cov ntawv sau lossis ua ib qho kev sim, tso cai rau koj ua tiav cov cai yam tsis tau tsim ib qhov project tag nrho. Lub plugin ntxiv lub qhov rais tshiab nrog cov npe ntawm cov duab kos uas tuaj yeem muab tso ua ke thiab khiav. Cov duab kos tau ua tiav thiab khaws cia rau hauv KDevelop, tab sis muaj rau kev kho raws li cov ntaub ntawv li niaj zaus, suav nrog kev txhawb nqa rau autocompletion thiab kuaj mob;

    Tso tawm ntawm daim ntawv thov kev txhim kho ib puag ncig KDevelop 5.4

  • Ntxiv plugin rau kev txheeb xyuas code siv Clang-Tidy.
    Clang-Tidy hu yog muaj nyob rau hauv cov ntawv qhia zaub mov Analyzer, uas muab cov plugins rau kev txheeb xyuas cov lej thiab kev txhawb nqa yav dhau los Clazy, Cppcheck thiab Heaptrack;

  • Ua hauj lwm txuas ntxiv ntawm kev ruaj khov thiab kho tshiab ntawm kev sib cais rau cov lus C ++ thiab cov ntsiab lus tsom xam plugin, raws li kev siv Clang. Cov kev hloov pauv suav nrog qhov sib ntxiv ntawm cov npe ua haujlwm rau clang parser, kev siv cov teeb meem tawm ntawm cov ntaub ntawv suav nrog, muaj peev xwm siv qhov "-std = c ++ 2a" kev xaiv, kev hloov npe ntawm c ++ 1z rau C ++ 17 , disabling autocompletion rau cov lej thiab ntxiv ib tus wizard rau tsim cov lej los tiv thaiv ob npaug ntawm cov ntaub ntawv header (header tiv thaiv);
  • Txhim kho PHP kev txhawb nqa. Cov kev txwv rau kev ua haujlwm nrog cov ntaub ntawv loj hauv PHP tau nce ntxiv, piv txwv li, phpfunctions.php tam sim no siv ntau dua 5 MB. Tsau teeb meem nrog kev sib txuas siv ld.lld.

Tau qhov twg los: opennet.ru

Ntxiv ib saib