KDevelop yra atvirojo šaltinio, nešiojamasis ir nemokamas programinės įrangos projektas, kuris vartotojams suteikia C, C + + ir kitų plačiai naudojamų programavimo kalbų funkciją išsamią, įskiepiai pagrįstą IDE (integruotą kūrimo aplinką) .
Savybės iš pirmo žvilgsnio
Pagrindinės funkcijos yra lengvai naudojama, tačiau sudėtinga grafinė vartotojo sąsaja, parašyta Qt GUI įrankių rinkinyje, palaikymas sesijoms, parama daugeliui programavimo kalbų, galimybė nustatyti programą kaip antrą projektą, taip pat gebėjimą kurti projektą nuo nulio.
Be to, jame pateikiami skirtingi įrankiai, peržiūros, režimai ir darbo rinkiniai, palaikymas spartieji klavišai, parama šablonams, vienetų bandymai ir klasės. Naudodamiesi "KDevelop", kūrėjai galės ištirti esamos programos šaltinio kodą ir atlikti jo pakeitimus.
Palaiko daugiau nei 10 programavimo kalbų
Programa buvo sukurta iš vienos pusės iki 12 programavimo kalbų, 5 kūrimo įrankių, 11 dokumentų formatų, 4 peržiūros valdymo sistemos, 3 kodų redagavimo priemonės, 5 kūrimo priemonių rinkiniai ir dešimtys kitų tvarkingų įrankių.
Tai yra kryžminis platforma
"Qt" parašyta, KDevelop sukurta kaip kryžminio platformos programa, kuri sėkmingai išbandyta naudojant GNULinux, FreeBSD, Solaris, Mac OS X ir kitas UNIX panašias operacines sistemas. Jis yra prieinamas daugelyje Linux distribucijų numatytose programinės įrangos saugyklose.
Prieinamumas ir palaikomos architektūros
KDE kūrėjai, norintys kurti galingą KDE darbastalio taikomąją programą, gali atsisiųsti programą KDevelop kaip šaltinio archyvą, kurį prieš instaliavimą reikia sukonfigūruoti ir sukonfigūruoti. Šiuo metu palaikomos ir 32 bitų, ir 64 bitų architektūros.
Susipažinkite su KDevPlatform
Taip pat dalis KDevelop projekto atitinka "KDevPlatform", atvirojo kodo ir laisvai išdalintą bibliotekų rinkinį, kuris gali būti naudojamas kaip IDE panašių programų, tokių kaip Quanta, Kile, KTechLab ir netgi KDevelop, bazė, pagrįsta KDevPlatform.
Kas naujo šiame leidime:
- Nustatyti avariją, kuri dažnai atsiranda keičiantis git filialus fone naudojant C + + projektus. Tai laikinai išjungia patarimus dėl dokumentacijos, taip pat parsifikuotų dokumentų rodymą įrankių juostose, kol pagrindinė problema bus ištaisyta anksčiau. (klaida, ankstesnė klaida)
- Nustatykite kompiliatorių, kuris pagal numatytuosius nustatymus sistemoje "Windows" nenustatytas, todėl "KDevelop" nepavyko rasti standartinės bibliotekos C ++. (klaida)
- Nustatykite standartinius bibliotekų kelius, kurie nebuvo perduoti, kaip įtraukti kelius, kai naudojate "clang" kaip kompiliatorių "Windows". (peržiūra)
- Atidarydami seansą, kai kuriose sistemose ištaisykite įvykį. (klaida)
- "Fix" apima kelio užbaigimą, kuriame nėra projekto apibrėžtos sistemos (t. y. įtraukiama pridėta, kai sistema apima tik jūsų projektą). (klaida)
- Ištaisykite triktį, kai apibrėžimo redagavimo priemonėje apibrėžiama partijos redagavimas. (klaida)
- Nustatykite teiginį (įvyko tik derinimo režimu) ir galimo sutrikimo, kai rodoma problema patarimo. (klaida)
- Nustatyti nuorodas naršyklėje, kuri neveikia "AppImage". (klaida)
- Ištaisykite nesėkmę kuriant šaltinį, kai yra vertimai. (klaida)
- Nustatykite katastrofą rodydami navigacijos įrankinę į PHP projektus kai kuriose situacijose. (klaida)
- Nustatykite tikslų dubliavimą, kai naudojate CMake paprogrames. (klaida)
- Pataisykite konsolės įrankių juostą, prašydami interaktyviai ištrinti laikiną failą. (klaida)
- Nustatykite daug AUTOMOC įspėjimų, kai kaupiate CMake 3.10
- Ištaisykite kai kuriuos įrankių peržiūros kontekstinius meniu, kuriuose yra tuščių įrašų. (klaida)
- Nustatykite būsenos juostos būsenos juostą, kuri nerodoma kai kuriuose seansuose. (peržiūra)
- Pakeiskite talpyklos aiškią logiką, kad užtikrintumėte, kad kodo modelio talpyklė (~ / .cache / kdevduchain) visada išvaloma keičiantis į kitą "KDevelop" versiją (įskaitant patch versijas). Netinkami talpyklos duomenys sukėlė praeityje daugybę problemų, įskaitant avarijas. Jei tikrai reikia laikyti talpyklą, galite sukurti (tuščią) failą su talpyklos aplanke esančios tikslinės versijos versijos priesaga.
- "Fix" "KDevelop" neveikia, kai įjungtas "Welcome" puslapis (kuris pagal nutylėjimą yra) sistemose be "OpenGL" palaikymo. (klaida)
- Fix build su Qt versijos 5.5.
- Nustatyti failų šablonus, kurie neveikia "Windows" sistemoje (ši pataisa turėtų būti jau įdiegusiose "Windows 5.2.0" diegimo programose, bet nebuvo šaltinio tarpais).
Kas naujo versijoje:
- Nustatyti avariją, kuri dažnai atsiranda keičiantis git filialus fone naudojant C + + projektus. Tai laikinai išjungia patarimus dėl dokumentacijos, taip pat parsifikuotų dokumentų rodymą įrankių juostose, kol pagrindinė problema bus ištaisyta anksčiau. (klaida, ankstesnė klaida)
- Nustatykite kompiliatorių, kuris pagal numatytuosius nustatymus sistemoje "Windows" nenustatytas, todėl "KDevelop" nepavyko rasti standartinės bibliotekos C ++. (klaida)
- Nustatykite standartinius bibliotekų kelius, kurie nebuvo perduoti, kaip įtraukti kelius, kai naudojate "clang" kaip kompiliatorių "Windows". (peržiūra)
- Atidarydami seansą, kai kuriose sistemose ištaisykite įvykį. (klaida)
- "Fix" apima kelio užbaigimą, kuriame nėra projekto apibrėžtos sistemos (t. y. įtraukiama pridėta, kai sistema apima tik jūsų projektą). (klaida)
- Ištaisykite triktį, kai apibrėžimo redagavimo priemonėje apibrėžiama partijos redagavimas. (klaida)
- Nustatykite teiginį (įvyko tik derinimo režimu) ir galimo sutrikimo, kai rodoma problema patarimo. (klaida)
- Nustatyti nuorodas naršyklėje, kuri neveikia "AppImage". (klaida)
- Ištaisykite nesėkmę kuriant šaltinį, kai yra vertimai. (klaida)
- Nustatykite katastrofą rodydami navigacijos įrankinę į PHP projektus kai kuriose situacijose. (klaida)
- Nustatykite tikslų dubliavimą, kai naudojate CMake paprogrames. (klaida)
- Pataisykite konsolės įrankių juostą, prašydami interaktyviai ištrinti laikiną failą. (klaida)
- Nustatykite daug AUTOMOC įspėjimų, kai kaupiate CMake 3.10
- Ištaisykite kai kuriuos įrankių peržiūros kontekstinius meniu, kuriuose yra tuščių įrašų. (klaida)
- Nustatykite būsenos juostos būsenos juostą, kuri nerodoma kai kuriuose seansuose. (peržiūra)
- Pakeiskite talpyklos aiškią logiką, kad užtikrintumėte, kad kodo modelio talpyklė (~ / .cache / kdevduchain) visada išvaloma keičiantis į kitą "KDevelop" versiją (įskaitant patch versijas). Netinkami talpyklos duomenys sukėlė praeityje daugybę problemų, įskaitant avarijas. Jei tikrai reikia laikyti talpyklą, galite sukurti (tuščią) failą su talpyklos aplanke esančios tikslinės versijos versijos priesaga.
- "Fix" "KDevelop" neveikia, kai įjungtas "Welcome" puslapis (kuris pagal nutylėjimą yra) sistemose be "OpenGL" palaikymo. (klaida)
- Fix build su Qt versijos 5.5.
- Nustatyti failų šablonus, kurie neveikia "Windows" sistemoje (ši pataisa turėtų būti jau įdiegusiose "Windows 5.2.0" diegimo programose, bet nebuvo šaltinio tarpais).
Kas naujo 5.1.2 versijoje:
- Iš anksto įdiegti dvejetainiai failai:
- AppImage: įvairūs patobulinimai; dabar laivas LLVM 3.9.1
- "Windows" diegimo programos: įvairūs patobulinimai; dabar siunčia Qt 5.9.1
- Pakeitimai kdevplatform, kdevelop, kdev-php ir kdev-python:
- Ištaisyta klaida "cmake lexer" (klaida 363269)
- Įvairūs smulkūs "cmake" ir "C" kodo užbaigimo patobulinimai
- Nustatykite C ++ #include pridėjimų vietą (https://phabricator.kde.org/D6230)
- Pašalinkite JS projektus nuotoliniuose kataloguose (klaida 369573)
- Ištaisykite galimą avariją, kai analizuojate PHP kodą (klaida 381123)
- Ištaisykite išvykimo išvykimo klaidą (klaida 379669)
- Šaltinio formatavimo peržiūra yra atgal
- Pašalinti piktogramų ribos dubliuojamą kontekstinį meniu (https://phabricator.kde.org/D6838)
- Kai kurių sistemų naudingumo valdiklyje taisykite kodo rodymą
- Nustatyti "Failų formatą" & quot; konteksto meniu veiksmas
- Pataisyti Python kodą su senaisiais "Mac" linijų galais (tik "r") (klaida 378827).
- Nustatyti peršokimo į pertraukties vietą būdą perėjimo taško modelyje (klaida 382652)
- Nustatyti avariją CPU be SSE2
- Nustatyti paleidimo vykdomąjį failą su tarpeliais maršrutų Windows
- Nustatyti galimą avariją paspaudę & quot; parodyti dokumentaciją & quot; įrankių juostoje (https://phabricator.kde.org/D6436)
- Įvairūs valymo darbai
- ... ir daugelis kitų, per daug jų sąrašą čia - paleiskite & quot; git log v5.1.1..v5.1.2 & quot; vienoje saugykloje peržiūrėti visus pakeitimus.
Kas naujo 5.1.1 versijoje:
- Iš anksto įdiegti dvejetainiai failai:
- "Windows" diegimo programa: nustatykite "Windows" diegimo programų trūkstamas piktogramas.
- AppImage: "Ship Breeze" valdiklio stilius. T3538
- AppImage: Laivų "Sonnet" papildiniai (pagrįsti aspell, hunspell, hspell). T4100
- "AppImage": pateikite numatytąją spalvų schemą (kurią naudosite su "Settings"> "spalvų schema") naudodami "AppImage".
- "AppImage": "Built with KF5SysGuard" palaikymas: įgalina & quot; Pridėti prie proceso & quot; "AppImage". T5878
- kdevplatform:
- Negalima išimti visų šablonų peržiūros vaizdų, pakrauti iš archyvų pagal pareikalavimą. Įsipareigoti "Phabricator" kodo peržiūra D5701
- Naudokite "https://www.google.com" vietoj http://www.google.de "Google" pasirinkimo išoriniame scenarijuje. Įsipareigoti "Phabricator" kodo peržiūra D5719
- Naudokite suderinamų piktogramų pavadinimus, skirtus statybai, pašalinti paliktas senas piktogramas. Įsipareigoti "Phabricator" kodo peržiūra D5651
- "Appwizard": "ProjectVcsPage" nustatytas klaidingas atsijungimas. Įsipareigoti "Phabricator" kodo peržiūra D5536
- Sustabdykite nepanaudotą ir sutrikusią "Project" objekto ekspoziciją "D-Bus". Įsipareigoti "Phabricator" kodo peržiūra D5607
- Appwizard: saugoma pasirinkta vcsPlugin kūrėjo .kdev4 byloje. Įsipareigoti "Phabricator" kodo peržiūra D5513
- Fono parseris: šiek tiek atsipalaiduokite. Įsipareigoti Žr. Klaidą # 378933
- "Work-around problem" keliu (QString) ctor. Įsipareigoti Žr. Klaidą # 378933
- Ištaisykite failo peržiūrą, pridėtą klaidingai, kai sukurta programa iš programos šablono. Įsipareigoti "Phabricator" kodo peržiūra D5314
- Nustatykite paramą keliems failams ir santykiniams keliams "ShowFilesAfterGeneration". Įsipareigoti "Phabricator" kodo peržiūra D5316
- Įkelti šabloną iš failų dialogų: ištaisykite netinkamą filtro eilučių naudojimą. Įsipareigoti Pataisyta klaida # 376040. "Phabricator" kodo peržiūra D5155
- Rasti / Pakeisti failus: Neuždenkite įvesties linijos "Tooltip" turinio. Įsipareigoti "Phabricator" kodo peržiūra D5135
- kdevelop:
- Įdiekite xldg mimetype apibrėžimą OpenCL C. Įsipareigokite. "Phabricator" kodo peržiūra D5621
- Perkelti spausdinimą iš int į nepasirašytą int. Įsipareigoti "Phabricator" kodo peržiūra D5654
- "Fix build" skirta "MinGW". Įsipareigoti Pataisyta klaida # 379454
- Ieškokite Cppcheck kaip RUNTIME priklausomybių. Įsipareigoti "Phabricator" kodo peržiūra D5632
- "OpenCL" kalba iš tikrųjų vadinama OpenCL C. Įsipareigojimas. "Phabricator" kodo peržiūra D5485
- Pašalinkite netinkamą mimetype *. kdevinternal failams. Įsipareigoti "Phabricator" kodo peržiūra D5624
- Kurti KAboutData objektą tik po QApp instancijos, vertimams atlikti. Įsipareigoti "Phabricator" kodo peržiūra D5598
- CMake - išspręsti klaidą, nuleidžiant esamo kūrimo katalogo pakeistus nustatymus. Įsipareigoti "Phabricator" kodo peržiūra D5609
- Nukopijuokite% {PROJECTDIR} / iš šablonų "ShowFilesAfterGeneration". Įsipareigoti "Phabricator" kodo peržiūra D5531
- Pašalinti nepanaudotą "VersionControl" & quot; įrašai iš kdev4 pavyzdžių / šablonų. Įsipareigoti "Phabricator" kodo peržiūra D5512
- Nustatykite RodytiFilesAfterGeneration, kad atitiktų sugeneruotus failus. Įsipareigoti Ištaisyta klaida # 378499
- Atnaujinkite Qt logotipą. Įsipareigoti "Phabricator" kodo peržiūra D5278
- kdev-python:
- Pašalinkite sintaksės taisymo kodą. Įsipareigoti Iš dalies pataisyta klaida # 378827.
- Pep8: įspėjimai pep8 padaryti mažiau erzinančius. Įsipareigoti "Phabricator" kodo peržiūra D5397
- kdev-php:
- Patikrinkite Duchaino vienetų bandymus. Įsipareigoti "Phabricator" kodo peržiūra D5817
Kas naujo versijoje 5.1.0:
- kdevelop:
- QObject šablonas: nustatykite klaidingą veržimą, iš naujo apibrėžkite papildomus apibrėžimus. Įsipareigokite.
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- Clang: Ištaisykite trūkstamą "DUChain" užraktą. Įsipareigokite.
- "Custom buildsystem": konfigūravimo metu nustatoma avarija. Įsipareigoti Žr. Klaidą # 335470
- Pabandykite nustatyti testGccCompatibility test. Įsipareigokite.
- Clang: Taip pat pervadina destructors, pervadindami klasę. Įsipareigoti Pataisyta klaida # 373452
- Ištaisykite klaidą naudodami klaidingus CMake argumentus pridėdami naują kūrimo katalogą. Įsipareigokite.
- Clang: Negalima pasiūlyti ištaisyti funkcijos defs. Įsipareigokite.
- Pataisykite komentarus failo šablone Python vieneto testui setUp / tearDown. Įsipareigoti Pataisyta klaida # 321005
- Ištaisykite TestCustomBuildSystemPlugin, nuskaitę bandymo duomenų aplankus. kdev4. Įsipareigokite.
- Paslaugų teikėjai: ištaisykite kai kurias "Qt" runtime įspėjimus. Įsipareigokite.
- Atnaujinkite TestProblems :: testMissingInclude () dabartiniam ClangFixitAssistant. Įsipareigokite.
- Pataisyti QtHelp CSS vaizdus. Įsipareigokite.
- "QtHelp" puslapio įkėlimo taisymas. Įsipareigokite.
- Atnaujinti INSTALL. Įsipareigokite.
- supaprastinti README. Įsipareigokite.
- File_templates: pašalinti "#include" foo.moc "& quot; poraštės. Įsipareigokite.
- Geriau qmake per qmake-qt5 per qmake-qt4. Įsipareigokite.
- "Appimage": nepavyko paleisti "git". Įsipareigokite.
- Pataisykite numatytąją piktogramą kai kuriai papildiniui. Įsipareigokite.
- I18n pataisymai. Įsipareigokite.
- kdevplatform:
- Neatidarykite neišsamių dokumentų iš problemų rodinio + patvirtinimo taisymo. Įsipareigokite.
- "ProblemModel" patvirtinimo ištaisymas. Įsipareigokite.
- Aišku, kad "API dox" gali būti grąžintas nullptr. Įsipareigokite.
- Failų šablonų dialogas: Fix a crash in the overrides page with unknown base class. Įsipareigokite.
- Nepamirškite paleisti įspėjimų apie trūkstamus metodus. Įsipareigokite.
- Perduoti KTextEditor :: MainWindow teksto peržiūras, sukurtas iš "TextDocuments". Įsipareigokite.
- Failų šablonų įrankis: neturint atvirų dokumentų, naudokite projekto pagrindą ar namą. Įsipareigokite.
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- Valymas: pašalinkite nenaudotą narį. Įsipareigokite.
- Tinkamai įrašykite "EnvironmentSelectionWidget" su "KConfigDialogManager". Įsipareigokite.
- Išjunkite redagavimo grafiko funkciją. Įsipareigokite.
- Ištaisykite triktį paleidus & quot; Reformat Source & quot; be jokio failo įkelti. Įsipareigokite.
- Atkurti pagalbinių mygtukų slėpimą asistentų dialoguose. Įsipareigokite.
- Valymas: pašalinkite nepanaudotą metodą. Įsipareigokite.
- Quickopenfilter: taisyti dokumentus. Įsipareigokite.
- Pašalinti pasirinktinių parinkčių puslapio failo šablone žymimųjų laukelių taisymo laukelius. Įsipareigokite.
- Šiek tiek paspartinkite test_projectcontroller. Įsipareigokite.
- Ištaisyti išdėstymą atsitiktinai bandoma pakeisti "OutputPage" pagrindinį išdėstymą. Įsipareigokite.
- Nustatykite nuotolinių URL atidarymą be failo pavadinimo. Įsipareigoti Pataisyta klaida # 373213
- TestTemplatesModel, TestGenerationTest: C lokale, kad būtų išvengta išverstų eilučių. Įsipareigokite.
- Padidinkite ankstesnius / kitus istorijos konteksto mygtukus. Įsipareigokite.
- SourceFormatterController: Fix "Reformat files". Įsipareigoti Ištaisyta klaida # 373842
- SourceFormatterController: Daugiau derinimo išvesties. Įsipareigokite.
- Nustatykite begalinę kilpą klonavimo aplinkos grupėje su kitu klonu. Įsipareigokite.
- Atkurti & quot; Atkurti apie dialogo langų įjungti & quot; Įkelti įskiepiai & quot; dialogas & quot ;. Įsipareigokite.
- Nustatyti įspėjimus apie atsisakymą. Įsipareigokite.
- Pridėkite KAboutData :: fromPluginMetaData () atsarginį kodą senosioms kf5 versijoms. Įsipareigokite.
- Atkurti apie įskiepių dialogą, esantį & quot; Įkelti įskiepiai & quot; dialogas. Įsipareigokite.
- LoadedPluginsDialog: Fix memleak. Įsipareigokite.
- StandardDocumentationView pozicionavimo pataisymai. Įsipareigokite.
- Atnaujinti INSTALL. Įsipareigokite.
- Pridėkite bitų apie tai, kaip prisidėti prie "KDevelop". Įsipareigokite.
- Supaprastinti README. Įsipareigokite.
- Stilius: C + + 1. Įsipareigokite.
- Projekto filtras: filtruoti VS artefaktus. Įsipareigokite.
- ProjectConfigSkeleton: pašalinti FIXME. Įsipareigokite.
- Ištaisykite klaidą CMake pranešime. Įsipareigokite.
- Ištaisykite kelių eilučių naudotojo sąsajos stygių iš sveikinimo puslapio. Įsipareigokite.
- Karštųjų pataisų, skirtų atkurti statybą naudojant naujesnę "KConfig". Įsipareigokite.
- Pataisykite kai kurių papildinių numatytąją piktogramą. Įsipareigokite.
- Slėpti pažangos juostą, kai visi darbai baigti. Įsipareigokite.
- DUChainPointer :: dynamicCast () - nereikia segfault jei nėra tikslo. Įsipareigokite.
- kdev-php:
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- kdev-python:
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- Ištaisykite klaida, kai prašote pakelti daiktus be analizuojamo dokumento. Įsipareigoti Pataisyta klaida # 373349
Kas naujo versijoje 5.0.4 / 5.1 Beta 1:
- kdevelop:
- QObject šablonas: nustatykite klaidingą veržimą, iš naujo apibrėžkite papildomus apibrėžimus. Įsipareigokite.
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- Clang: Ištaisykite trūkstamą "DUChain" užraktą. Įsipareigokite.
- "Custom buildsystem": konfigūravimo metu nustatoma avarija. Įsipareigoti Žr. Klaidą # 335470
- Pabandykite nustatyti testGccCompatibility test. Įsipareigokite.
- Clang: Taip pat pervadina destructors, pervadindami klasę. Įsipareigoti Pataisyta klaida # 373452
- Ištaisykite klaidą naudodami klaidingus CMake argumentus pridėdami naują kūrimo katalogą. Įsipareigokite.
- Clang: Negalima pasiūlyti ištaisyti funkcijos defs. Įsipareigokite.
- Pataisykite komentarus failo šablone Python vieneto testui setUp / tearDown. Įsipareigoti Pataisyta klaida # 321005
- Ištaisykite TestCustomBuildSystemPlugin, nuskaitę bandymo duomenų aplankus. kdev4. Įsipareigokite.
- Paslaugų teikėjai: ištaisykite kai kurias "Qt" runtime įspėjimus. Įsipareigokite.
- Atnaujinkite TestProblems :: testMissingInclude () dabartiniam ClangFixitAssistant. Įsipareigokite.
- Pataisyti QtHelp CSS vaizdus. Įsipareigokite.
- "QtHelp" puslapio įkėlimo taisymas. Įsipareigokite.
- Atnaujinti INSTALL. Įsipareigokite.
- supaprastinti README. Įsipareigokite.
- File_templates: pašalinti "#include" foo.moc "& quot; poraštės. Įsipareigokite.
- Geriau qmake per qmake-qt5 per qmake-qt4. Įsipareigokite.
- "Appimage": nepavyko paleisti "git". Įsipareigokite.
- Pataisykite numatytąją piktogramą kai kuriai papildiniui. Įsipareigokite.
- I18n pataisymai. Įsipareigokite.
- kdevplatform:
- Neatidarykite neišsamių dokumentų iš problemų rodinio + patvirtinimo taisymo. Įsipareigokite.
- "ProblemModel" patvirtinimo ištaisymas. Įsipareigokite.
- Aišku, kad "API dox" gali būti grąžintas nullptr. Įsipareigokite.
- Failų šablonų dialogas: Fix a crash in the overrides page with unknown base class. Įsipareigokite.
- Nepamirškite paleisti įspėjimų apie trūkstamus metodus. Įsipareigokite.
- Perduoti KTextEditor :: MainWindow teksto peržiūras, sukurtas iš "TextDocuments". Įsipareigokite.
- Failų šablonų įrankis: neturint atvirų dokumentų, naudokite projekto pagrindą ar namą. Įsipareigokite.
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- Valymas: pašalinkite nenaudotą narį. Įsipareigokite.
- Tinkamai įrašykite "EnvironmentSelectionWidget" su "KConfigDialogManager". Įsipareigokite.
- Išjunkite redagavimo grafiko funkciją. Įsipareigokite.
- Ištaisykite triktį paleidus & quot; Reformat Source & quot; be jokio failo įkelti. Įsipareigokite.
- Atkurti pagalbinių mygtukų slėpimą asistentų dialoguose. Įsipareigokite.
- Valymas: pašalinkite nepanaudotą metodą. Įsipareigokite.
- Quickopenfilter: taisyti dokumentus. Įsipareigokite.
- Pašalinti pasirinktinių parinkčių puslapio failo šablone žymimųjų laukelių taisymo laukelius. Įsipareigokite.
- Šiek tiek paspartinkite test_projectcontroller. Įsipareigokite.
- Ištaisyti išdėstymą atsitiktinai bandoma pakeisti "OutputPage" pagrindinį išdėstymą. Įsipareigokite.
- Nustatykite nuotolinių URL atidarymą be failo pavadinimo. Įsipareigoti Pataisyta klaida # 373213
- TestTemplatesModel, TestGenerationTest: C lokale, kad būtų išvengta išverstų eilučių. Įsipareigokite.
- Padidinkite ankstesnius / kitus istorijos konteksto mygtukus. Įsipareigokite.
- SourceFormatterController: Fix "Reformat files". Įsipareigoti Ištaisyta klaida # 373842
- SourceFormatterController: Daugiau derinimo išvesties. Įsipareigokite.
- Nustatykite begalinę kilpą klonavimo aplinkos grupėje su kitu klonu. Įsipareigokite.
- Atkurti & quot; Atkurti apie dialogo langų įjungti & quot; Įkelti įskiepiai & quot; dialogas & quot ;. Įsipareigokite.
- Nustatyti įspėjimus apie atsisakymą. Įsipareigokite.
- Pridėkite KAboutData :: fromPluginMetaData () atsarginį kodą senosioms kf5 versijoms. Įsipareigokite.
- Atkurti apie įskiepių dialogą, esantį & quot; Įkelti įskiepiai & quot; dialogas. Įsipareigokite.
- LoadedPluginsDialog: Fix memleak. Įsipareigokite.
- StandardDocumentationView pozicionavimo pataisymai. Įsipareigokite.
- Atnaujinti INSTALL. Įsipareigokite.
- Pridėkite bitų apie tai, kaip prisidėti prie "KDevelop". Įsipareigokite.
- Supaprastinti README. Įsipareigokite.
- Stilius: C + + 1. Įsipareigokite.
- Projekto filtras: filtruoti VS artefaktus. Įsipareigokite.
- ProjectConfigSkeleton: pašalinti FIXME. Įsipareigokite.
- Ištaisykite klaidą CMake pranešime. Įsipareigokite.
- Ištaisykite kelių eilučių naudotojo sąsajos stygių iš sveikinimo puslapio. Įsipareigokite.
- Karštųjų pataisų, skirtų atkurti statybą naudojant naujesnę "KConfig". Įsipareigokite.
- Pataisykite kai kurių papildinių numatytąją piktogramą. Įsipareigokite.
- Slėpti pažangos juostą, kai visi darbai baigti. Įsipareigokite.
- DUChainPointer :: dynamicCast () - nereikia segfault jei nėra tikslo. Įsipareigokite.
- kdev-php:
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- kdev-python:
- Atnaujinkite versijos numerį į 5.0.4. Įsipareigokite.
- Ištaisykite klaida, kai prašote pakelti daiktus be analizuojamo dokumento. Įsipareigoti Pataisyta klaida # 373349
Kas naujo versijoje 5.0.3 / 5.1 Beta 1:
- Ištaisykite fiksavimo problemą fono analizatoriuje, dėl kurio dažnai kyla "Windows" (3c395340d)
- Ištaisykite sugadintą paiešką dokumentacijos rodinyje (0602281c)
- Spręskite įvairius problemų su pertraukties taškų rodiniu (cba54572)
- Nustatykite galimą avariją, kai aktyvuosite "Fangs" (BR: 369176)
- Ištaisykite įvykio sutrikimą vykdydami įvairius veiksmus, kai "Make plugin disabled" (BR: 369326)
- "Windows" diegimo programos "Sonnet" atnaujinimas, dėl kurio įvyko įrašas naudojant spellechecking (BR: 370470)
- Nustatykite teksto rinkmenas, kurios tam tikromis aplinkybėmis gali būti analizuojamos kaip "CMake", todėl blogai veikia ir sugenda
- Dokumentų rodinyje naudokite teisingą šriftą (BR: 285162)
- Nustatykite avariją spustelėdami & quot; Pervadinti deklaraciją & quot; be redaktoriaus atidarymo (22bdccb1)
- Nustatyti & quot; Parsisiųsti daugiau ... & quot; funkcija neveikia kai kuriose sistemose (4c4500bf)
- Fix & quot; Pasirinkite kitą / ankstesnį įrankio peržiūrą & quot; kai kuriais atvejais elgtis netinkamai (24d3e3bb)
- Nustatyti & nbsp; "Slėpti / atkurti dokus" Kai kuriais atvejais elgtis netinkamai (daeed5f1)
- Fix & quot; Install as root & quot; veiksmas neveikia (30a66c3f)
- "Fix CMake" kūrimo papildinys kartais atkuria viską, kada jis neturėtų (17b6499e)
- Įvairūs vartotojo sąsajos patobulinimai.
Kas naujo 5.0.3 versijoje:
- Ištaisykite fiksavimo problemą fono analizatoriuje, dėl kurio dažnai kyla "Windows" (3c395340d)
- Ištaisykite sugadintą paiešką dokumentacijos rodinyje (0602281c)
- Spręskite įvairius problemų su pertraukties taškų rodiniu (cba54572)
- Nustatykite galimą avariją, kai aktyvuosite "Fangs" (BR: 369176)
- Ištaisykite įvykio sutrikimą vykdydami įvairius veiksmus, kai "Make plugin disabled" (BR: 369326)
- "Windows" diegimo programos "Sonnet" atnaujinimas, dėl kurio įvyko įrašas naudojant spellechecking (BR: 370470)
- Nustatykite teksto rinkmenas, kurios tam tikromis aplinkybėmis gali būti analizuojamos kaip "CMake", todėl blogai veikia ir sugenda
- Dokumentų rodinyje naudokite teisingą šriftą (BR: 285162)
- Nustatykite avariją spustelėdami & quot; Pervadinti deklaraciją & quot; be redaktoriaus atidarymo (22bdccb1)
- Nustatyti & quot; Parsisiųsti daugiau ... & quot; funkcija neveikia kai kuriose sistemose (4c4500bf)
- Fix & quot; Pasirinkite kitą / ankstesnį įrankio peržiūrą & quot; kai kuriais atvejais elgtis netinkamai (24d3e3bb)
- Nustatyti & nbsp; "Slėpti / atkurti dokus" Kai kuriais atvejais elgtis netinkamai (daeed5f1)
- Fix & quot; Install as root & quot; veiksmas neveikia (30a66c3f)
- "Fix CMake" kūrimo papildinys kartais atkuria viską, kada jis neturėtų (17b6499e)
- Įvairūs vartotojo sąsajos patobulinimai.
Kas naujo versijoje 5.0.2:
- Ištaisykite fiksavimo problemą fono analizatoriuje, dėl kurio dažnai kyla "Windows" (3c395340d)
- Ištaisykite sugadintą paiešką dokumentacijos rodinyje (0602281c)
- Spręskite įvairius problemų su pertraukties taškų rodiniu (cba54572)
- Nustatykite galimą avariją, kai aktyvuosite "Fangs" (BR: 369176)
- Ištaisykite įvykio sutrikimą vykdydami įvairius veiksmus, kai "Make plugin disabled" (BR: 369326)
- "Windows" diegimo programos "Sonnet" atnaujinimas, dėl kurio įvyko įrašas naudojant spellechecking (BR: 370470)
- Nustatykite teksto rinkmenas, kurios tam tikromis aplinkybėmis gali būti analizuojamos kaip "CMake", todėl blogai veikia ir sugenda
- Dokumentų rodinyje naudokite teisingą šriftą (BR: 285162)
- Nustatykite avariją spustelėdami & quot; Pervadinti deklaraciją & quot; be redaktoriaus atidarymo (22bdccb1)
- Nustatyti & quot; Parsisiųsti daugiau ... & quot; funkcija neveikia kai kuriose sistemose (4c4500bf)
- Fix & quot; Pasirinkite kitą / ankstesnį įrankio peržiūrą & quot; kai kuriais atvejais elgtis netinkamai (24d3e3bb)
- Nustatyti & nbsp; "Slėpti / atkurti dokus" Kai kuriais atvejais elgtis netinkamai (daeed5f1)
- Fix & quot; Install as root & quot; veiksmas neveikia (30a66c3f)
- "Fix CMake" kūrimo papildinys kartais atkuria viską, kada jis neturėtų (17b6499e)
- Įvairūs vartotojo sąsajos patobulinimai.
Kas naujo 5.0.1 versijoje:
- Problemos ištaisytos 5.0.1:
- Fiksuokite floto analizatoriaus aklavietę, kuri ypač būdinga projektams, turintiems tiek C + +, tiek Python / JS / QML kodą, ir atsitiktinai sukėlė arba analizę, arba visą programą. [BR: 355100]
- Nenurodykite "projektas jau atidarytas kitame seanse" dialogo langas tam tikrų aplinkybių pradžioje.
- Nustatyti avariją, kuri kartais atsiranda perjungiant git filialus į komandinę eilutę.
- Ištaisykite klaidą, kai paleidžiate debugerį iš komandinės eilutės. [BR: 367837]
- Dabar pažymėtą pelės žymiklį naudoja "Paieška" ir " spalva iš konfigūracijos dialogo, o ne kietai koduojamas ryškiai geltonos spalvos. [BR: 368458]
- Nustatykite "PHP" įskiepio sutrikimą taisydami tekstą eilutėje po "TODO". [BR: 368257]
- Nustatyti "Custom Makefile" įskiepio darbo katalogą [BR: 239004]
- Ištaisykite galimą avariją, kai suaktyvinsite asistento iššokantįjį veiksmą [BR: 368270]
- Tam tikromis aplinkybėmis nustatykite įšaldymą, kai pasirodys sveikinimo puslapis. [BR: 368138]
- Ištaisykite vertimo problemas.
- Nustatyti importą kartais nerandama kdev-python be paspaudimo F5 rankomis [BR: 368556]
- "Linux AppImage" ištaisytos problemos:
- Pateikite subversijos įskiepį.
- Ištaisyti QtHelp neveikia.
- Įkelti įvairias X11 bibliotekas, dėl kurių pranešama, kad dvejetainis paleidimas atliekamas santykinai senose sistemose (SLES 11 ir panašios)
- Išjunkite sveikinimo puslapį dabar.
Kas naujo 5.0.0 versijoje:
- beveik po dvejų metų po KDevelop 4.7 išleidimo Džiaugiamės galėdami pranešti, kad KDevelop 5.0 yra nedelsiant prieinamas. "KDevelop" yra integruota kūrimo aplinka, orientuota į C + +, Python, PHP ir JavaScript / QML programavimo kalbų palaikymą. Į 5.0 versiją buvo padaryta keletas svarbių pakeitimų ir pertvarkymų, užtikrinant, kad KDevelop vis dar būtų prižiūrimi ir lengva pratęsti ir pagerinti per ateinančius metus. Svarbiausi dalykai yra žymiai patobulinti nauji C / C + + kalbos palaikymas, taip pat poliravimas naudojant "Python", "PHP" ir "QML / JS".
Kas naujo versijoje 4.7.3 / 5.0.0 Beta:
- Perkėlėme didžiulę kodo bazę į Qt 5 ir KDE 5 (KF5) sistemas.
- Mes pakeitėme mūsų seną C + + analizatorių ir semantinės analizės įskiepį su kur kas galingesniu, paremtu Clang iš LLVM projekto.
- Išvedėme rašytą rašytinį CMake interpretuotoją ir dabar panaudojame meta duomenis, pateiktus aukščiau pateiktame CMake.
- Mes pagaliau pritaikėme QML ir JavaScript semantinio kalbos palaikymą bei "QMake" projekto vadovą.
- Galiausiai, išvalysime daugelį kodo bazių ir padidinsime tam tikrų darbo srautų našumą.
- kodo bazę į Qt 5 ir KDE 5 sistemas (KF5).
- Mes pakeitėme mūsų seną C + + analizatorių ir semantinės analizės įskiepį su kur kas galingesniu, paremtu Clang iš LLVM projekto.
- Išvedėme rašytą rašytinį CMake interpretuotoją ir dabar panaudojame meta duomenis, pateiktus aukščiau pateiktame CMake.
- Mes pagaliau pritaikėme QML ir JavaScript semantinio kalbos palaikymą bei "QMake" projekto vadovą.
- Galiausiai, išvalysime daugelį kodo bazių ir padidinsime tam tikrų darbo srautų našumą.
- Šiame leidime yra daug patobulinimų ir klaidų. >
- jūs galite lengvai paleisti ir derinti juos dirbdami su savo projektais.
- Naujo klasės vedlys buvo atnaujintas ir buvo padaryta daug pakeitimų, susijusių su naudotojo sąsajos poliravimu įvairiose vietose.
- Geresnis palaikymas C + + 11 funkcijoms.
- išleisti 4.3 finalą. Šis išleidimo kandidatas apima papildomus klaidų pataisymus ir toliau tobulina kalbos palaikymą C + +.
- Milian Wolff: nustatyti versiją į 4.1.0, reikia kdevplatform 1.1.0
- Milianas Wolffas: ištaisydami "custommake" tvarkyklę, ištrinkite, pakeiskite aplankus
- Milian Wolff: optimizuoti: nereikia skambinti moveBehindComment, jei rastume paskutinį #include, tiesiog įdėti po to
- Milianas Wolffas: galiausiai nustatykite trūkstamą dalyko vietą ...
- Milianas Wolffas: vieta įtraukia / persiunčia deklaracijas po apibrėžimų ar komentarų, jei nėra tuščios eilutės
- Milianas Wolffas: tinkamai pridėkite įtraukimo / perdavimo apibrėžtį dokumento pradžioje, kai mes nerandame pozicijos po to
- Aleix Pol: taip pat patikrinkite talpykloje nurodytus kintamuosius.
- Aleix Pol: leiskite iš naujo įkelti CMakeFolders, neturinčių cmakelists.txt (nes jis buvo pašalintas). Pagerinkite atsakomybę dėl failų pašalinimo. Perkelkite projekto šaką, kai pašalintas CMakeLists.txt failas.
- Milianas Wolffas: naudokite sistemos spalvas vietoj spalvotų spalvų GDB komandinės eilutės įrankių peržiūroje
- Milian Wolff: pagal numatytuosius nustatymus dialogo langelyje "pridėti prie apdorojimo" nustatykite filtro lineedit
- Milianas Wolffas: tinkamai nuskaityta derinimo būklė pridedant išvesties valdiklį po derinimo proceso pradžios
- Aleix Pol: patikrinkite, ar parinkčių komanda tinkamai veikia talpykloje.
- Aleix Pol: naudokite teisingą api.
- Aleix Pol: ištaisykite projekto perkrovimą, kai talpykla yra nešvari.
- Aleix Pol: nenustatykite kintamojo, jei jis jau nurodytas talpykloje.
- Aleix Pol: ištaisykite neteisingą lizdo pavadinimą.
- Aleix Pol: pakartotinai paleiskite projektą, kai pakeistas CMakeCache.
- Milianas Wolffas: leiskite peržiūrėti nuosavybės valdiklius, apsaugoti nuo nuotėkio ir avarijų
- NicolAs Alvarez: "CMake" palaikymas: vengiama begalinio ciklo "foreach" (RANGE), kuris niekada neprasideda.
- Aleix Pol: sudaryti sąlygas tinkamai parseisti projektus tuščiais CMakeLists.txt failais. Negalima du kartus pridėti cmake projekto šakninio katalogo į stebėtoją.
- perrašyta iš naujo
- Milian Wolff: ištaisykite perkrautas sistemoje CMakeFunctionArgument :: unescapeValue
- Andras Mantia: pašalinkite keletą prieštaringų nuorodų iš "Katepart".
- Milian Wolff: fix: leiskite incr kaip identifikatorių, tai ne ++ token po
- Milianas Wolffas: neveikia dėl nullptr tipo getPointerTarget
- Milianas Wolffas: taisykime shouldStartCompletion rašydamas kelią į #include, įterpta ne tik viena chara
- Milianas Wolffas: nesėkmių, kai getContainerType neranda nustatyto tipo deklaracijos nurodytame viršutiniame kontekste
- Andreas Pakulat: pataisykite failų atidarymą santykiniu keliu.
- Andreas Pakulat: nustatykite CMAKE_INSTALL_RPATH į lib-installdir
- Andreas Pakulat: įsitikinkite, kad kdevplatform yra tinkamai susietas
- Milianas Wolffas: naudojant "canonicalFilePath" kaip absoliučiąFilePath gali kilti problemų sprendžiant santykį įtraukiant simbolių katalogus
- Nicolas Alvarez: ištaisykite dar vieną galimą nutekėjimą
- Nicolas Alvarez: Ištaisykite atmintyje esančią atmintį CMakeListsParser :: readCMakeFile.
- Milianas Wolffas: nenorite eiti per EOF, gali sukelti neteisingus žetonus ir avarijas
- Aleix Pol: uždrausti skambinti nuliniu žymekliu.
- Aleix Pol: pridėti tinkamą komandą "Break".
- Andreas Pakulat: nesistenkite atidaryti neegzistuojančio failo.
- Milian Wolff: padaryti __volatile__ lakiųjų sinonimą
- Milianas Wolffas: nepasikartokite į tą pačią klasę typeutils :: getMemberFunctions
- Esben Mose Hansen: rasti katalogą, net root CMakeLists.txt
- Milianas Wolffas: nustato naudoja grynųjų virtualiųjų argumentų sąrašus
- Esben Mose Hansen: naudokite konfigūracijos režimą kaip atsarginį, jei joks modulis nerastas ir nustatykite package_DIR visais atvejais, kai modulis nerastas
- David nolden: paverskite teiginį įspėjimu BUG: 236411
- "Niko Sams": pašalinkite pagalbą visos "extragear / sdk" pastatymui
- Kovarththanan Rajaratnam: Pašalinti FindCppUnit.cmake dabar, kad CppUnit įskiepis nebėra
- Kovarththanan Rajaratnam: Pašalinti FindCheck.cmake dabar, kad tikrinimo įskiepis nebebūtų
- Andreas Pakulat: padidinkite versijos numerį
- Niko Sams: teisingai nurodo kintamas išraiškas.
- Milianas Wolffas: nustatykite negaliojančią diapazoną galutinėje problemos vietoje, kai įtraukiate kelio nustatymo priemonę, rasti daugiau būdų nei kūrimo tvarkyklė
- Andreas Pakulat: "Windows" programos piktogramos kdevelop nustatymas.
- David nolden: naudokite mutex, kad neleistumėte sukonfigūruoti "setupStandardMacros" () ir setupStandardIncludePaths () vienu metu kelis kartus. BUGAS: 236434
- Bertjanas Broeksema: ištaisykite įspėjimus, susijusius su nepasiturintu hash_map
- Andreas Pakulat: taip pat ieškokite qmake-qt4
- Perrašyti iš naujo
- Šis leidimas pašalina 30 klaidų.
- Daugybė klaidų išvalymo ir smulkių patobulinimų.
- Qt
Kas naujo versijoje 4.7.2 / 5.0.0 Beta:
Kas naujo 4.7.1 versijoje:
Kas naujo versijoje 4.5.0:
Kas naujo versijoje 4.3.0 RC1:
Kas naujo 4.1.1 versijoje:
Kas naujo 4.0.2 versijoje:
Kas naujo 4.0.1 versijoje:
Kas naujo
Kas naujo
Kas naujo 3.5.3 versijoje:
Reikalavimai :
Komentarai nerastas