Ntọhapụ nke gburugburu mmepe ngwa ngwa KDevelop 5.4

Ewebata ntọhapụ nke mkpokọta mmemme mmemme KDevelopu 5.4, nke na-akwado n'ụzọ zuru ezu usoro mmepe maka KDE 5, gụnyere iji Clang dị ka onye nchịkọta. A na-ekesa koodu oru ngo n'okpuru ikikere GPL ma jiri KDE Frameworks 5 na Qt 5 ọba akwụkwọ.

Isi ihe ọhụrụ:

  • Nkwado agbakwunyere maka usoro mgbakọ Meson, nke a na-eji arụ ọrụ dịka X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME na GTK. KDevelop nwere ike ịmepụta ugbu a, hazie, chịkọta ma wụnye ọrụ ndị na-eji Meson, na-akwado mmecha koodu maka Meson wuo scripts, ma na-enye nkwado maka Meson rewriter plugin maka ịgbanwe akụkụ dị iche iche nke ọrụ ahụ (ụdị, ikike, wdg);

    Ntọhapụ nke gburugburu mmepe ngwa ngwa KDevelop 5.4

  • Agbakwunyere ngwa mgbakwunye Scratchpad, nke na-eme ka o kwe omume ngwa ngwa nwalee ọrụ nke koodu ederede ma ọ bụ mee nnwale, na-enye gị ohere ịme koodu ahụ n'emeghị ka ọrụ zuru oke. Ngwa mgbakwunye ahụ na-agbakwụnye windo ọhụrụ nwere ndepụta nke sketị nwere ike ịchịkọta ma na-agba ọsọ. A na-ahazi ma chekwaa ihe osise n'ime KDevelop, mana ọ dị maka idezi dị ka faịlụ koodu mgbe niile, gụnyere nkwado maka mmecha na nyocha;

    Ntọhapụ nke gburugburu mmepe ngwa ngwa KDevelop 5.4

  • agbakwunyere plugin maka ịlele koodu iji Clang-Tidy.
    Oku Clang-Tidy dị site na menu Analyzer, nke jikọtara plugins maka nyocha koodu yana akwadoburu Nzuzu, Cppcheck na Heaptrack;

  • Ọrụ gara n'ihu n'ịkwado na imeziwanye ihe nhụsianya maka asụsụ C++ yana ngwa mgbakwunye nyocha semantic, dabere na iji Clang. Mgbanwe na-agụnye mgbakwunye nke akwụkwọ ndekọ aha na-arụ ọrụ maka Clang parser, mmejuputa nsogbu nke mmepụta site na faịlụ ndị agụnyere, ikike iji nhọrọ "-std=c++2a", renaming c++1z ka C++17 , gbanyụọ akpaaka maka ọnụọgụ yana ịgbakwunye ọkachamara maka ịmepụta koodu iji chebe megide ntinye faịlụ nkụnye eji isi mee ugboro abụọ (onye nche nkụnye eji isi mee);
  • Nkwado PHP emelitere. Oke maka ịrụ ọrụ na nnukwu faịlụ na PHP abawanyela, dịka ọmụmaatụ, phpfunctions.php ugbu a na-ewe ihe karịrị 5 MB. Nsogbu edoziziri na ijikọ iji ld.ld.

isi: opennet.ru

Tinye a comment