A KDevelop egy nyílt forráskódú, hordozható és ingyenes szoftververzió, amely a C, C ++ és egyéb széles körben használt programozási nyelvek számára teljes körű, plugin alapú IDE (Integrated Development Environment) .
Jellemzők áttekintése
A legfontosabb funkciók közé tartozik a Qt GUI eszköztárral ellátott, könnyen kezelhető, mégis összetett grafikus felhasználói felület, a munkamenetek támogatása, a programozási nyelvek széles körének támogatása, valamint az alkalmazás második projektként való létrehozásának lehetősége, valamint a projekt létrehozásának lehetősége a semmiből.
Ezenkívül különböző eszközöket, nézeteket, módokat és munkacsoportokat tartalmaz, támogatja a billentyűparancsokat, a sablonok támogatását, az egységvizsgálatokat és az osztályokat. A KDevelop segítségével a fejlesztők képesek lesznek felfedezni egy meglévő alkalmazás forráskódját, és javítani a módosításokat.
Több mint 10 programozási nyelvet támogat
Az alkalmazás alapja a 12 programozási nyelv, 5 építési eszköz, 11 dokumentációs formátum, 4 revízióvezérlő rendszer, 3 kódszerkesztő, 5 fejlesztőeszköz és több tucat más finom eszköz támogatása.
Ez egy cross-platform alkalmazás
Ahhoz, hogy Qt-ben íródjunk, a KDevelop egy olyan cross-platform alkalmazás, amelyet sikeresen teszteltünk a GNULinux, a FreeBSD, a Solaris, a Mac OS X és más UNIX-szerű operációs rendszerek alatt. Ez elérhető számos Linux disztribúció alapértelmezett szoftvertárában.
Az elérhetőség és a támogatott architektúrák
A KDE fejlesztői, akik a KDE asztali környezetben nagy teljesítményű alkalmazásokat kívánnak kifejleszteni, a KDevelop alkalmazást forrásdokumentumként tölthetik le, amelyet a telepítés előtt konfigurálni és össze kell állítani. Mindkét 32 bites és 64 bites architektúrák jelenleg támogatottak.
Ismerje meg a KDevPlatformot
A KDevelop projekt része, megfelel a KDevPlatformnak, egy nyílt forráskódú és szabadon elosztott könyvtáraknak, amelyek alapul szolgálhatnak az IDE-hez hasonló programokhoz, mint a Quanta, Kile, KTechLab és még a KDevelop is. KDevPlatform.
Újdonság ebben a kiadásban:
- Javítson egy ütközést, amely gyakran történt, amikor a git ágakat a háttérben váltotta fel C ++ projektekben. Ez átmenetileg letiltja a dokumentáció figyelmeztetéseit, valamint a feldolgozandó dokumentációkat az eszköztippekben, amíg az alapul szolgáló kérdés felfelé nem kerül. (hiba, upstream hiba)
- Javítsa ki, hogy a fordítóprogram alapértelmezés szerint nincs beállítva a Windows rendszeren, így a KDevelop nem találja meg a C ++ szabványkönyvtárat. (Poloska)
- A szabványos könyvtárútvonalak javítása, amelyek nem szerepelnek az elérési utak között, amikor a clangot fordítóként használja az ablakokon. (Felülvizsgálat)
- Bizonyos rendszereken lezajló összeomlás megszüntetése a munkamenet megnyitásakor. (Poloska)
- A javítás tartalmazza az elérési utak befejezését, amely nem mutatja a projekt által definiált rendszerbeállításokat (vagyis tartalmazza a rendszer által tartalmazott, de a projektet is beleértve). (Poloska)
- Fix összeomlás, amikor a kötegelt szerkesztés meghatározza a definiált szerkesztőben. (Poloska)
- Javítson egy kijelentést (csak hibakeresési módban történt) és esetleges összeomlással, amikor hibajelentést mutat. (Poloska)
- Fix linkek a dokumentációs böngészőben, amelyek nem működnek az AppImage-ban. (Poloska)
- Fix építési hiba, amikor a forrásokból épül fel fordítások jelenlétében. (Poloska)
- A balesetek javítása a PHP projektek navigációs eszköztippjének megjelenítésekor bizonyos helyzetekben. (Poloska)
- A CMake alprojektek használatakor meg kell szüntetni a célokat. (Poloska)
- A konzol eszköztárának javítása, amely interaktív módon törli az ideiglenes fájlt. (Poloska)
- Rengeteg AUTOMOC figyelmeztetést rögzít a CMake 3.10 fordításával
- Javítson ki néhány üres bejegyzésekkel rendelkező szerszámnézeti helyi menüt. (Poloska)
- Javítsa az állapotsorban lévő előrehaladási elemet, amely nem jelenik meg egyes munkamenetekben. (Felülvizsgálat)
- A Gyorsítótár egyértelmű logikájának módosítása annak biztosítása érdekében, hogy a kódmodell-gyorsítótár (~ / .cache / kdevduchain) mindig törölje a különböző KDevelop-verziókra való változáskor (beleértve a javítócsomagokat is). A nem megfelelő adatok a gyorsítótárban számos problémát okoztak a múltban, beleértve a lezuhanásokat is. Ha valóban meg kell őriznie a gyorsítótárat, létrehozhat egy (üres) fájlt a célverzió verziószáiival a gyorsítótárban.
- Javítsa ki a KDevelop-ot, hogy ne indítsa el az üdvözlendő oldalt, amely alapértelmezés szerint engedélyezett OpenGL támogatás nélkül. (Poloska)
- Javítsa ki a Qt verzió 5.5 verzióját.
- Fix fájlminták nem működnek a Windows rendszeren (ez a javítás a Windows 5.2.0 telepítőiben van, de nem volt a forráskategóriában).
Újdonság a verzióban:
- Javítson egy ütközést, amely gyakran történt, amikor a git ágakat a háttérben váltotta fel C ++ projektekben. Ez átmenetileg letiltja a dokumentáció figyelmeztetéseit, valamint a feldolgozandó dokumentációkat az eszköztippekben, amíg az alapul szolgáló kérdés felfelé nem kerül. (hiba, upstream hiba)
- Javítsa ki, hogy a fordítóprogram alapértelmezés szerint nincs beállítva a Windows rendszeren, így a KDevelop nem találja meg a C ++ szabványkönyvtárat. (Poloska)
- A szabványos könyvtárútvonalak javítása, amelyek nem szerepelnek az elérési utak között, amikor a clangot fordítóként használja az ablakokon. (Felülvizsgálat)
- Bizonyos rendszereken lezajló összeomlás megszüntetése a munkamenet megnyitásakor. (Poloska)
- A javítás tartalmazza az elérési utak befejezését, amely nem mutatja a projekt által definiált rendszerbeállításokat (vagyis tartalmazza a rendszer által tartalmazott, de a projektet is beleértve). (Poloska)
- Fix összeomlás, amikor a kötegelt szerkesztés meghatározza a definiált szerkesztőben. (Poloska)
- Javítson egy kijelentést (csak hibakeresési módban történt) és esetleges összeomlással, amikor hibajelentést mutat. (Poloska)
- Fix linkek a dokumentációs böngészőben, amelyek nem működnek az AppImage-ban. (Poloska)
- Fix építési hiba, amikor a forrásokból épül fel fordítások jelenlétében. (Poloska)
- A balesetek javítása a PHP projektek navigációs eszköztippjének megjelenítésekor bizonyos helyzetekben. (Poloska)
- A CMake alprojektek használatakor meg kell szüntetni a célokat. (Poloska)
- A konzol eszköztárának javítása, amely interaktív módon törli az ideiglenes fájlt. (Poloska)
- Rengeteg AUTOMOC figyelmeztetést rögzít a CMake 3.10 fordításával
- Javítson ki néhány üres bejegyzésekkel rendelkező szerszámnézeti helyi menüt. (Poloska)
- Javítsa az állapotsorban lévő előrehaladási elemet, amely nem jelenik meg egyes munkamenetekben. (Felülvizsgálat)
- A Gyorsítótár egyértelmű logikájának módosítása annak biztosítása érdekében, hogy a kódmodell-gyorsítótár (~ / .cache / kdevduchain) mindig törölje a különböző KDevelop-verziókra való változáskor (beleértve a javítócsomagokat is). A nem megfelelő adatok a gyorsítótárban számos problémát okoztak a múltban, beleértve a lezuhanásokat is. Ha valóban meg kell őriznie a gyorsítótárat, létrehozhat egy (üres) fájlt a célverzió verziószáiival a gyorsítótárban.
- Javítsa ki a KDevelop-ot, hogy ne indítsa el az üdvözlendő oldalt, amely alapértelmezés szerint engedélyezett OpenGL támogatás nélkül. (Poloska)
- Javítsa ki a Qt verzió 5.5 verzióját.
- Fix fájlminták nem működnek a Windows rendszeren (ez a javítás a Windows 5.2.0 telepítőiben van, de nem volt a forráskategóriában).
Az újdonság az 5.1.2-es verzióban:
- Előre fejlesztett binárisok:
- AppImage: Különféle fejlesztések; most hajókat szállít LLVM 3.9.1
- Windows telepítők: Különböző fejlesztések; most hajlandó Qt 5.9.1
- A kdevplatform, a kdevelop, a kdev-php és a kdev-python módosításai:
- A cmake lexerben hibát talált (bug 363269)
- Különböző apró fejlesztések a cmake és a C ++ kód befejezésekor
- C ++ #include kitöltéseinek helyesbítése (https://phabricator.kde.org/D6230)
- A JS-projektek összeomlása a távoli könyvtárakban (hiba 369573)
- A PHP-kód (381123-as hiba) értelmezésének ütközésének megszüntetése
- A hang-on-exit hiba (379669 hiba) javítása
- A forrást formázó előnézet vissza
- A megkettőzött helyi menü megszorítása az ikonra határolva (https://phabricator.kde.org/D6838)
- Fixkód megjelenítés a egyes alkalmazásokban használt alkalmazásokban
- Fix & quot; Fájlok formázása & quot; helyi menü művelet
- Fix egy esetleges összeomlás, amikor a Python kódot régi stílusú Mac vonalvégződésekkel (csak 'r') (bug 378827)
- Javítsa az áttörés helyét a töréspont modellben (hiba 382652)
- Fix ütközés a SSE2 nélküli CPU-kon
- A futtatható fájlok javítása az ablakok elérési útvonalaiban
- Az esetleges összeomlás megszüntetése a "dokumentáció megjelenítése" a tooltipben (https://phabricator.kde.org/D6436)
- Különféle tisztítási munkák
- ... és még sokan mások, túl sok, hogy itt felsorolhassuk őket - futtassuk a git log v5.1.1..v5.1.2 & quot; az egyik tárolóban, hogy minden változtatást láthasson.
Az újdonság az 5.1.1 verzióban:
- Előre fejlesztett binárisok:
- Windows telepítő: Fix ikonok javítása a Windows telepítőkön.
- AppImage: Ship Breeze widget stílusa. T3538
- AppImage: Hajószonett-pluginok (aspell, hunspell, hspell) alapján. T4100
- AppImage: Hajtson végre néhány alapértelmezett színsémát (használja a Beállítások - & gt; Színsémát) az AppImage alkalmazással.
- AppImage: KF5SysGuard támogatással épült: engedélyezi a & quot; csatoljon a folyamathoz & quot; az AppImage-ban. T5878
- kdevplatform:
- Ne szedje ki az összes sablon előnézeti képét, töltsön be az archívumról igény szerint. Elkövetni. Phabricator kód felülvizsgálata D5701
- Használja a https://www.google.com webhelyet a http://www.google.de helyett a google selection external scriptben. Elkövetni. Phabricator kód felülvizsgálata D5719
- A következõ ikonneveket használhatja az építõkészletekhez, és távolítsa el a fennmaradó örökölt ikonokat. Elkövetni. Phabricator kód felülvizsgálata D5651
- Beviteli varázsló: javítsa meg a megszakított kapcsolatot a ProjectVcsPage-ban. Elkövetni. Phabricator kód felülvizsgálata D5536
- A Project objektum fel nem használt és törött expozíciójának leállítása a D-buszon. Elkövetni. Phabricator kód felülvizsgálata D5607
- Beviteli varázsló: tárolja a kiválasztott vcsPlugint a fejlesztői .kdev4 fájlban. Elkövetni. Phabricator kód felülvizsgálata D5513
- Háttérpárna: Pihenjen egy kicsit. Elkövetni. Lásd a hibát # 378933
- Munkahelyi probléma a Path (QString) ctor-ban. Elkövetni. Lásd a hibát # 378933
- Javítva az előnézeti fájlt, amelyet rosszul adtak hozzá a projekt generálásához az alkalmazássablonból. Elkövetni. Phabricator Code felülvizsgálata D5314
- A ShowFilesAfterGeneration több fájlja és relatív útvonalainak javítása. Elkövetni. Phabricator kód felülvizsgálata D5316
- Sablon betöltése a fájlokból párbeszédablakokban: helytelen szűrőszalag használata. Elkövetni. Javítja a hibát # 376040. Phabricator kód felülvizsgálata D5155
- Fájlok keresése / cseréje: Ne tekerje el az eszköztipp tartalmát kimeneti vonalon. Elkövetni. Phabricator kód felülvizsgálata D5135
- kdevelop:
- Telepítse az xdg mimetype definíciót az OpenCL C. Commit. Phabricator Code felülvizsgálata D5621
- Áthelyezi a nyomtatást intről alá nem írt intre. Elkövetni. Phabricator kód felülvizsgálata D5654
- Fix build MinGW-hez. Elkövetni. Javítja a hibát # 379454
- Keresse meg a Cppcheck-ot RUNTIME függőségekként. Elkövetni. Phabricator Code felülvizsgálata D5632
- Az OpenCL nyelvet valójában OpenCL C. Commit. Phabricator kód felülvizsgálata D5485
- Szükségtelen mimetípus eltávolítása a *. kdevinternal fájlokhoz. Elkövetni. Phabricator kód felülvizsgálata D5624
- KAboutData objektum létrehozása csak QApp példány után, fordítások készítéséhez. Elkövetni. Phabricator kód felülvizsgálata D5598
- CMake - javítsa meg a hibát a meglévő szerkesztési könyvtár megváltoztatott beállításainak leesésével. Elkövetni. Phabricator kód felülvizsgálata D5609
- A% {PROJECTDIR} / a ShowFilesAfterGeneration sablonjainak letiltása. Elkövetni. Phabricator kód felülvizsgálata D5531
- A nem használt & quot; VersionControl & quot; bejegyzések a kdev4 mintákból / sablonokból. Elkövetni. Phabricator kód felülvizsgálata D5512
- Fix ShowFilesAfterGeneration a generált fájlok egyeztetésére. Elkövetni. Javítja a hibát # 378499
- A Qt logójának frissítése. Elkövetni. Phabricator kód felülvizsgálata D5278
- kdev-python:
- Javítsa a lezuhanást a szintaxis-javítási kódban. Elkövetni. Részben javítja a hibát # 378827.
- Pep8: A pep8 figyelmeztetések kevésbé bosszantóak. Elkövetni. Phabricator Code felülvizsgálata D5397
- kdev-php:
- Fix duchain egység tesztek. Elkövetni. Phabricator Kód felülvizsgálata D5817
Az újdonság az 5.1.0 verzióban:
- kdevelop:
- QObjektum sablon: javítsa a blokk blokkolásának újbóli meghatározását. Követett el.
- Frissítse a verziószámot 5.0.4-re. Követett el.
- Csengetés: Fix hiányzó DUChain zár. Követett el.
- Egyéni buildrendszer: A konfigurálás közben javítsa a hibát. Elkövetni. Lásd a # 335470 hibát
- Próbálja meg javítani a testGccCompatibility tesztet. Követett el.
- Csengő: Az osztály átnevezésénél nevezzük át a destruktorokat is. Elkövetni. Javítja a hibát # 373452
- Fix hiba hibás CMake argumentumokkal az új könyvtár létrehozása során. Követett el.
- Csengőhang: Ne javasoljuk a funkció defs refactor-t. Követett el.
- Javítsa meg a megjegyzéseket a fájlsablonban a Python egység teszthez a setUp / tearDown számára. Elkövetni. Javítja a hibát # 321005
- Javítsa a TestCustomBuildSystemPlugin-t a teszt adatainak .kdev4 mappájával. Követett el.
- Szolgáltatók: Fix néhány Qt futásidejű figyelmeztetés. Követett el.
- TestProblems :: testMissingInclude () frissítése a jelenlegi ClangFixitAssistant-hoz. Követett el.
- A QtHelp CSS képek javítása. Követett el.
- QtHelp oldal betöltése javítás. Követett el.
- INSTALL frissítése. Követett el.
- Streamline README. Követett el.
- File_templates: Remove '#include' foo.moc '& quot;' Lábjegyzet. Követett el.
- A qmake-qt5 fölött qmake-qt4 fölött kell qmake-t választani. Követett el.
- Appimage: ne hiba a git sash pop-ban. Követett el.
- Fix alapértelmezett ikon egy plugin számára. Követett el.
- I18n javítások. Követett el.
- kdevplatform:
- Ne nyissa meg a nem létező dokumentumokat a problémák megtekintése + assertion fix. Követett el.
- Az Assertion fix for ProblemModel. Követett el.
- Az API dox-ban kifejezetten egyértelműbb, hogy az nullptr visszaküldhető. Követett el.
- Fájlsablonok párbeszédablak: Fix összeomlás a felülbírálati lapon ismeretlen alaposztályon. Követett el.
- Csendes futásidejű figyelmeztetések a hiányzó módszerekről. Követett el.
- Pass KTextEditor :: MainWindow a TextDocuments által létrehozott szöveges nézetekhez. Követett el.
- Fájl sablonok eszköz: nyitott dokumentum nélkül, használja a projekt alapnevét vagy az otthont. Követett el.
- Frissítse a verziószámot 5.0.4-re. Követett el.
- Tisztítás: távolítsa el a fel nem használt tagot. Követett el.
- Regisztráció Környezet kiválasztásaA KikapcsolásHálózódjon megfelelően a KConfigDialogManagerrel. Követett el.
- Letiltja a Revíziós grafikon funkciót. Követett el.
- Javítsa a rendszerösszeomlást a "Reformátumforrás" indításakor anélkül, hogy több fájlt töltene be. Követett el.
- A súgó gombok visszaállítása a segéd párbeszédablakokban. Követett el.
- Tisztítás: távolítsa el a fel nem használt módszert. Követett el.
- Quickopenfilter: Fix dokumentáció. Követett el.
- Fix jelölőnégyzetek a fájlmintában az egyéni beállítások oldalán nincs hely. Követett el.
- Gyorsítsd fel a test_projectcontrollert. Követett el.
- Fix elrendezés véletlenül megpróbálta kicserélni a OutputPage fő elrendezését. Követett el.
- Fix távoli URL-ek megnyitása fájlnév nélkül. Elkövetni. Javítja a hibát # 373213
- TestTemplatesModel, TestGenerationTest: C locale, hogy elkerüljék a lefordított karakterláncokat. Követett el.
- A prev / next history context gombok emelése. Követett el.
- SourceFormatterController: Fix 'Reformat fájlok'. Elkövetni. Javítja a hibát # 373842
- SourceFormatterController: Több hibakeresési kimenet. Követett el.
- Fix végtelen hurok a klónozó környezetcsoporton egy másik klón jelenlétében. Követett el.
- Visszaállítása a "Helyreállított bővítmények" és a "Beépített bővítmények" párbeszédablak & quot ;. Követett el.
- Fix elvetés figyelmeztetés. Követett el.
- A régi kf5 verziókhoz tartozó KAboutData :: fromPluginMetaData () függőségi kód hozzáadása. Követett el.
- A "Bemutatott bővítmények" és a "Betöltett bővítmények" párbeszéd. Követett el.
- LoadedPluginsDialog: Fix memleak. Követett el.
- StandardDocumentationView helymeghatározási javítások. Követett el.
- INSTALL frissítése. Követett el.
- Adjon hozzá biteket a KDevelop-hoz való hozzájáruláshoz. Követett el.
- Streamline README. Követett el.
- Stílus: C ++ 11ify. Követett el.
- Projektfilter: Szűrje ki a VS-elemeket. Követett el.
- ProjectConfigSkeleton: A FIXME eltávolítása. Követett el.
- Fix hiba a CMake üzenetben. Követett el.
- A többsoros UI karakterláncok kitöltése a welcome oldalról. Követett el.
- Gyorsjavítás a visszaállításhoz az újabb KConfig segítségével. Követett el.
- Fix alapértelmezett ikon egyes plug-inekhez. Követett el.
- Az előrehaladási sáv elrejtése minden munka befejezése után. Követett el.
- DUChainPointer :: dynamicCast () - nem segfault, ha nincs cél. Követett el.
- kdev-php:
- Frissítse a verziószámot 5.0.4-re. Követett el.
- kdev-python:
- Frissítse a verziószámot 5.0.4-re. Követett el.
- Fix ütközés, amikor az elemek elemzés nélküli elemzését kérik. Elkövetni. Javítja a hibát # 373349
Az újdonság az 5.0.4 / 5.1 Beta 1 verzióban:
- kdevelop:
- QObjektum sablon: javítsa a blokk blokkolásának újbóli meghatározását. Követett el.
- Frissítse a verziószámot 5.0.4-re. Követett el.
- Csengetés: Fix hiányzó DUChain zár. Követett el.
- Egyéni buildrendszer: A konfigurálás közben javítsa a hibát. Elkövetni. Lásd a # 335470 hibát
- Próbálja meg javítani a testGccCompatibility tesztet. Követett el.
- Csengő: Az osztály átnevezésénél nevezzük át a destruktorokat is. Elkövetni. Javítja a hibát # 373452
- Fix hiba hibás CMake argumentumokkal az új könyvtár létrehozása során. Követett el.
- Csengőhang: Ne javasoljuk a funkció defs refactor-t. Követett el.
- Javítsa meg a megjegyzéseket a fájlsablonban a Python egység teszthez a setUp / tearDown számára. Elkövetni. Javítja a hibát # 321005
- Javítsa a TestCustomBuildSystemPlugin-t a teszt adatainak .kdev4 mappájával. Követett el.
- Szolgáltatók: Fix néhány Qt futásidejű figyelmeztetés. Követett el.
- TestProblems :: testMissingInclude () frissítése a jelenlegi ClangFixitAssistant-hoz. Követett el.
- A QtHelp CSS képek javítása. Követett el.
- QtHelp oldal betöltése javítás. Követett el.
- INSTALL frissítése. Követett el.
- Streamline README. Követett el.
- File_templates: Remove '#include' foo.moc '& quot;' Lábjegyzet. Követett el.
- A qmake-qt5 fölött qmake-qt4 fölött kell qmake-t választani. Követett el.
- Appimage: ne hiba a git sash pop-ban. Követett el.
- Fix alapértelmezett ikon egy plugin számára. Követett el.
- I18n javítások. Követett el.
- kdevplatform:
- Ne nyissa meg a nem létező dokumentumokat a problémák megtekintése + assertion fix. Követett el.
- Az Assertion fix for ProblemModel. Követett el.
- Az API dox-ban kifejezetten egyértelműbb, hogy az nullptr visszaküldhető. Követett el.
- Fájlsablonok párbeszédablak: Fix összeomlás a felülbírálati lapon ismeretlen alaposztályon. Követett el.
- Csendes futásidejű figyelmeztetések a hiányzó módszerekről. Követett el.
- Pass KTextEditor :: MainWindow a TextDocuments által létrehozott szöveges nézetekhez. Követett el.
- Fájl sablonok eszköz: nyitott dokumentum nélkül, használja a projekt alapnevét vagy az otthont. Követett el.
- Frissítse a verziószámot 5.0.4-re. Követett el.
- Tisztítás: távolítsa el a fel nem használt tagot. Követett el.
- Regisztráció Környezet kiválasztásaA KikapcsolásHálózódjon megfelelően a KConfigDialogManagerrel. Követett el.
- Letiltja a Revíziós grafikon funkciót. Követett el.
- Javítsa a rendszerösszeomlást a "Reformátumforrás" indításakor anélkül, hogy több fájlt töltene be. Követett el.
- A súgó gombok visszaállítása a segéd párbeszédablakokban. Követett el.
- Tisztítás: távolítsa el a fel nem használt módszert. Követett el.
- Quickopenfilter: Fix dokumentáció. Követett el.
- Fix jelölőnégyzetek a fájlmintában az egyéni beállítások oldalán nincs hely. Követett el.
- Gyorsítsd fel a test_projectcontrollert. Követett el.
- Fix elrendezés véletlenül megpróbálta kicserélni a OutputPage fő elrendezését. Követett el.
- Fix távoli URL-ek megnyitása fájlnév nélkül. Elkövetni. Javítja a hibát # 373213
- TestTemplatesModel, TestGenerationTest: C locale, hogy elkerüljék a lefordított karakterláncokat. Követett el.
- A prev / next history context gombok emelése. Követett el.
- SourceFormatterController: Fix 'Reformat fájlok'. Elkövetni. Javítja a hibát # 373842
- SourceFormatterController: Több hibakeresési kimenet. Követett el.
- Fix végtelen hurok a klónozó környezetcsoporton egy másik klón jelenlétében. Követett el.
- Visszaállítása a "Helyreállított bővítmények" és a "Beépített bővítmények" párbeszédablak & quot ;. Követett el.
- Fix elvetés figyelmeztetés. Követett el.
- A régi kf5 verziókhoz tartozó KAboutData :: fromPluginMetaData () függőségi kód hozzáadása. Követett el.
- A "Bemutatott bővítmények" és a "Betöltett bővítmények" párbeszéd. Követett el.
- LoadedPluginsDialog: Fix memleak. Követett el.
- StandardDocumentationView helymeghatározási javítások. Követett el.
- INSTALL frissítése. Követett el.
- Adjon hozzá biteket a KDevelop-hoz való hozzájáruláshoz. Követett el.
- Streamline README. Követett el.
- Stílus: C ++ 11ify. Követett el.
- Projektfilter: Szűrje ki a VS-elemeket. Követett el.
- ProjectConfigSkeleton: A FIXME eltávolítása. Követett el.
- Fix hiba a CMake üzenetben. Követett el.
- A többsoros UI karakterláncok kitöltése a welcome oldalról. Követett el.
- Gyorsjavítás a visszaállításhoz az újabb KConfig segítségével. Követett el.
- Fix alapértelmezett ikon egyes plug-inekhez. Követett el.
- Az előrehaladási sáv elrejtése minden munka befejezése után. Követett el.
- DUChainPointer :: dynamicCast () - nem segfault, ha nincs cél. Követett el.
- kdev-php:
- Frissítse a verziószámot 5.0.4-re. Követett el.
- kdev-python:
- Frissítse a verziószámot 5.0.4-re. Követett el.
- Fix ütközés, amikor az elemek elemzés nélküli elemzését kérik. Elkövetni. Javítja a hibát # 373349
Az újdonság az 5.0.3 / 5.1 Beta 1 verzióban:
- A zárolási probléma javítása a háttérelemzőben, gyakori összeomlás a Windows rendszerben (3c395340d)
- Javítsa meg a hibás keresést a dokumentációs nézetben (0602281c)
- Különböző problémák megoldása a töréspontok nézettel (cba54572)
- FixIt (BR: 369176) csengő aktiválásakor javítsa ki a lehetséges összeomlást
- A lezárás megszüntetése a (z) Make plugin disabled (BR: 369326)
- Szonett frissítése a Windows telepítőben, amely összeomlott a spellechecking-sel (BR: 370470)
- Bizonyos körülmények között a CMake elemzésére szolgáló szöveges fájlok javítása rossz teljesítményt és összeomlást eredményez
- Használja a megfelelő betűtípust a dokumentációs nézetben (BR: 285162)
- Az ütközés megszüntetése, ha a & quot; Átnevezés átnevezése & quot; anélkül, hogy a szerkesztő nyitva lenne (22bdccb1)
- Javítsa ki a következőt: & quot; Több letöltés & quot; funkció nem működik egyes rendszereknél (4c4500bf)
- Fix & quot; Következő / előző szerszámnézet kiválasztása & quot; egyes esetekben helytelenül viselkedik (24d3e3bb)
- Fix & quot; Elrejtés / visszaállítás dokkok & quot; egyes esetekben rosszul viselkedik (daeed5f1)
- Fix & quot; Telepítés rootként & quot; cselekvés nem működik (30a66c3f)
- Fix CMake build plugin néha újraépítése mindent, ha nem (17b6499e)
- Különféle felhasználói felületek javítása.
Az újdonság az 5.0.3-as verzióban:
- A zárolási probléma javítása a háttérelemzőben, gyakori összeomlás a Windows rendszerben (3c395340d)
- Javítsa meg a hibás keresést a dokumentációs nézetben (0602281c)
- Különböző problémák megoldása a töréspontok nézettel (cba54572)
- FixIt (BR: 369176) csengő aktiválásakor javítsa ki a lehetséges összeomlást
- A lezárás megszüntetése a (z) Make plugin disabled (BR: 369326)
- Szonett frissítése a Windows telepítőben, amely összeomlott a spellechecking-sel (BR: 370470)
- Bizonyos körülmények között a CMake elemzésére szolgáló szöveges fájlok javítása rossz teljesítményt és összeomlást eredményez
- Használja a megfelelő betűtípust a dokumentációs nézetben (BR: 285162)
- Az ütközés megszüntetése, ha a & quot; Átnevezés átnevezése & quot; anélkül, hogy a szerkesztő nyitva lenne (22bdccb1)
- Javítsa ki a következőt: & quot; Több letöltés & quot; funkció nem működik egyes rendszereknél (4c4500bf)
- Fix & quot; Következő / előző szerszámnézet kiválasztása & quot; egyes esetekben helytelenül viselkedik (24d3e3bb)
- Fix & quot; Elrejtés / visszaállítás dokkok & quot; egyes esetekben rosszul viselkedik (daeed5f1)
- Fix & quot; Telepítés rootként & quot; cselekvés nem működik (30a66c3f)
- Fix CMake build plugin néha újraépítése mindent, ha nem (17b6499e)
- Különféle felhasználói felületek javítása.
Az újdonság az 5.0.2-es verzióban:
- A zárolási probléma javítása a háttérelemzőben, gyakori összeomlás a Windows rendszerben (3c395340d)
- Javítsa meg a hibás keresést a dokumentációs nézetben (0602281c)
- Különböző problémák megoldása a töréspontok nézettel (cba54572)
- FixIt (BR: 369176) csengő aktiválásakor javítsa ki a lehetséges összeomlást
- A lezárás megszüntetése a (z) Make plugin disabled (BR: 369326)
- Szonett frissítése a Windows telepítőben, amely összeomlott a spellechecking-sel (BR: 370470)
- Bizonyos körülmények között a CMake elemzésére szolgáló szöveges fájlok javítása rossz teljesítményt és összeomlást eredményez
- Használja a megfelelő betűtípust a dokumentációs nézetben (BR: 285162)
- Az ütközés megszüntetése, ha a & quot; Átnevezés átnevezése & quot; anélkül, hogy a szerkesztő nyitva lenne (22bdccb1)
- Javítsa ki a következőt: & quot; Több letöltés & quot; funkció nem működik egyes rendszereknél (4c4500bf)
- Fix & quot; Következő / előző szerszámnézet kiválasztása & quot; egyes esetekben helytelenül viselkedik (24d3e3bb)
- Fix & quot; Elrejtés / visszaállítás dokkok & quot; egyes esetekben rosszul viselkedik (daeed5f1)
- Fix & quot; Telepítés rootként & quot; cselekvés nem működik (30a66c3f)
- Fix CMake build plugin néha újraépítése mindent, ha nem (17b6499e)
- Különféle felhasználói felületek javítása.
Az újdonság az 5.0.1 verzióban:
- A 5.0.1-ben rögzített problémák:
- A hátsó elemző holtpontjának javítása, ami különösen a C ++ és a Python / JS / QML kódokat tartalmazó projekteken történt, és az elemzést vagy az egész alkalmazást véletlenszerűen lefagyasztotta. [BR: 355100]
- Ne jelenítse meg a & quot; projekt már nyitott egy másik munkamenetben & quot; párbeszédablak egy munkamenet indításakor bizonyos körülmények között.
- Javítson egy ütközésről, ami néha bekövetkezett a git ágak parancssoron történő átváltásakor.
- A hibakeresés javítása parancssorból történő indításkor. [BR: 367837]
- Az egérrel jelölje ki a "Keresés kiemelése" & quot; színt a konfigurációs párbeszédpanelen, a keménykódú világos sárga helyett. [BR: 368458]
- A PHP-bővítmény ütközésének megszüntetése a szöveg "TODO" után történő szerkesztésekor. [BR: 368257]
- Az Egyéni Makefile plugin [BR: 239004] munkakönyvtárának javítása
- Javíts egy esetleges összeomlást egy asszisztensi felbukkanó művelet [BR: 368270] kiváltásakor
- Bizonyos körülmények között javítsa ki a fagyást, amikor az üdvözllap megjelenik. [BR: 368138]
- Javítson néhány fordítási problémát.
- Az importálás megszüntetése néha nem található a kdev-pythonban anélkül, hogy kézzel nyomja meg az F5-öt [BR: 368556]
- A Linux AppImage programban rögzített problémák:
- Küldje el a felforgatás pluginjét.
- Fix QtHelp nem működik.
- Hajtson végre különböző X11 könyvtárakat, amelyek állítólag a viszonylag régi rendszereken futnak binárisan (SLES 11 és hasonló)
- Letiltja az üdvözlő oldalt most.
Az újdonság a 5.0.0 verzióban:
- Közel két évvel a KDevelop 4.7 kiadása után, örömmel jelentjük be a KDevelop 5.0 azonnali elérhetőségét. A KDevelop egy integrált fejlesztési környezet, amely a C ++, Python, PHP és JavaScript / QML programozási nyelvek támogatására összpontosít. Számos fontos változás és újratervezés történt az 5.0-s verzióhoz, amely biztosítja, hogy a KDevelop fenntartható és könnyen bővíthető és javítható legyen a következő években. A kiemelkedő fontosságú új C / C ++ nyelvtámogatás, valamint a Python, a PHP és a QML / JS fejlesztése is javult.
Újdonság a 4.7.3 / 5.0.0 verzióban:
- Hatalmas kódbázisunkat a Qt 5 és KDE keretrendszerekhez (KF5) szállítottuk.
- Az örökölt C ++ elemzőt és a szemantikai elemző bővítményt sokkal erőteljesebben helyettesítettük, amely az LLVM projekt Clang-ján alapul.
- Mi eltávolítottuk a kézzel írt CMake-tolmácsot, és most a felfelé irányuló CMake által biztosított metaadatokat használjuk.
- Végül integráltuk a QML és JavaScript szemantikus nyelvtámogatását, valamint a QMake projektmenedzsert.
- Végezetül számos kódfelületet tisztítottunk, és jelentősen javítottuk a munkafolyamatok teljesítményét.
Az újdonság a 4.7.2 / 5.0.0 verzióban:
- kód alapja a Qt 5 és a KDE 5 keretrendszerhez (KF5).
- Az örökölt C ++ elemzőt és a szemantikai elemző bővítményt sokkal erőteljesebben helyettesítettük, amely az LLVM projekt Clang-ján alapul.
- Mi eltávolítottuk a kézzel írt CMake-tolmácsot, és most a felfelé irányuló CMake által biztosított metaadatokat használjuk.
- Végül integráltuk a QML és JavaScript szemantikus nyelvtámogatását, valamint a QMake projektmenedzsert.
- Végezetül számos kódfelületet tisztítottunk, és jelentősen javítottuk a munkafolyamatok teljesítményét.
Újdonság a 4.7.1-es verzióban:
- Ez a kiadás számos javítást és hibajavítást tartalmaz - mindenki sürgetik a frissítést.
Az újdonság a 4.5.0 verzióban:
- könnyen futtatható és hibakereshető, miközben dolgozik a projektjein.
- Az új osztály varázslóját frissítettük, és számos változtatás történt a felhasználói felület különböző helyeken történő polírozásával kapcsolatban.
- A C ++ 11 szolgáltatásainak jobb támogatása biztosított.
Az újdonság a 4.3.0 verzióban RC1:
- a 4.3. Ez a kiadási jelszó további hibajavításokat tartalmaz, és tovább javítja a C ++ 11 nyelvi támogatást.
Újdonság a 4.1.1-es verzióban:
- Milian Wolff: a verzió 4.1.0-re állítása, kdevplatform 1.1.0 szükséges
- Milian Wolff: A custommake kezelője összeomlik a mappák törlésével, átnevezésével
- Milian Wolff: optimalizálja: nem kell felhívni a moveBehindCommentet, ha találtak egy utolsó #include-t, csak utána szerepeljenek
- Milian Wolff: végül javíttassa a hiányzó elemek elhelyezését ...
- Milian Wolff: a hely megadja / továbbítja a deklarációkat, miután meghatározta vagy megjegyzéseket adott, ha nincs üres sor
- Milian Wolff: helyesen illeszti a dokumentumot a dokumentum elejéhez, ha nem találunk helyet
- Aleix Pol: A tárolt változók ellenőrzése a feltételektől is.
- Aleix Pol: Lehetővé teszi a CMakeFolders újratöltését, amelyeknek nincs cmakelists.txt (mert eltávolították). Javítani kell a fájlok eltávolításával kapcsolatos felelősséget. Frissítse a projekt ágát, ha eltávolított egy CMakeLists.txt fájlt.
- Milian Wolff: a rendszer színeit a keménykódolt színek helyett a GDB parancssori eszköztára
- Milian Wolff: alapértelmezés szerint állítsa be a szűrő vonalat a "csatolja a folyamat" párbeszédpanelre
- Milian Wolff: helyesen olvassa el a hibakereső állapotát a kimeneti widget hozzáadásakor a hibakeresési folyamat elindítása után
- Aleix Pol: Tesztelje, hogy az opcióparancs megfelelően működik a gyorsítótárral
- Aleix Pol: Használja a helyes api parancsot.
- Aleix Pol: Fix projekt újratöltése, ha a gyorsítótár piszkos.
- Aleix Pol: Ne állítsa be a változót abban az esetben, ha már szerepel a gyorsítótárban.
- Aleix Pol: Fix helytelen nevezés.
- Aleix Pol: A projekt módosítása minden alkalommal, amikor a CMakeCache módosul.
- Milian Wolff: hagyja, hogy a nézet vegye át a tulajdonjogot a kütyükkel, megakadályozza a szivárgást és összeomlik
- NicolAs Alvarez: CMake támogatás: elkerülje a végtelen hurkot a foreachon (RANGE), amely soha nem fut.
- Aleix Pol: Lehetővé teszi a projektek üres CMakeLists.txt fájlokkal történő elemzését. Ne adjon hozzá kétszer a cmake projekt gyökérkönyvtárát a figyelőhöz.
Az újdonság a 4.0.2-es verzióban:
Az újdonság a 4.0.1-es verzióban:
- Milian Wolff: fix túllépés a CMakeFunctionArgument :: unescapeValue
- Mantia András: Néhány ellentmondó parancsikon eltávolítása a katepartról.
- Milian Wolff: fix: engedélyezze az incr azonosítót, ez utóbb nem a ++ tokent
- Milian Wolff: ne essen össze a nullptr típusban a getPointerTargetben
- Milian Wolff: fix getStartCompletion, amikor egy #include nevű útvonalat írunk be, a beillesztett fájl nem csak egyetlen char
- Milian Wolff: ne essen össze, ha a getContainerType nem talál deklarációt az adott topcontext-ben szereplő azonosított típushoz
- Andreas Pakulat: Fix fájlok megnyitása relatív útvonalon.
- Andreas Pakulat: Állítsa be a CMAKE_INSTALL_RPATH fájlt a lib-installdirbe
- Andreas Pakulat: Győződjön meg róla, hogy a kdevplatform megfelelően van összekapcsolva
- Milian Wolff: a canonicalFilePath használatával abszolútFilePath problémákat okozhat, ha relatív tartalmakat rendezünk a szimbolikus könyvtárakban
- Nicolas Alvarez: Fix egy lehetséges szivárgást
- Nicolas Alvarez: Fix memória szivárgás a CMakeListsParser :: readCMakeFile-ben.
- Milian Wolff: nem halad előre az EOF-nél, érvénytelen jelzőket és összeomlást eredményez
- Aleix Pol: Megakadályozza, hogy hívjon null mutatót.
- Aleix Pol: Adja meg a megfelelő támogatást a Break parancsnak.
- Andreas Pakulat: Ne próbálj meg megnyitni egy nem létező fájlt.
- Milian Wolff: __volatile__ legyen az illékony szinonimája
- Milian Wolff: ne lépj be ugyanabba az osztályba a typeutils :: getMemberFunctions
- Esben Mose Hansen: Keresse meg a könyvtárat még a CMakeLists.txt gyökérkönyvtárában
- Milian Wolff: javítja a felhasználásokat a tiszta virtuális elemek listáján
- Esben Mose Hansen: A konfigurációs módot tartalékként használjuk, ha nem találunk modulot, és minden olyan esetre, ahol egy modul nem található
- David nolden: Állítson be egy kijelentést egy figyelmeztetésbe BUG: 236411
- Niko Sams: Támogatja a teljes extragear / sdk építés támogatását
- Kovarththanan Rajaratnam: Távolítsa el a FindCppUnit.cmake fájlt, miután a CppUnit plugin már nem létezik
- Kovarththanan Rajaratname: távolítsa el a FindCheck.cmake fájlt, miután a Check plugin már nem létezik
- Andreas Pakulat: Növelje a verziószámot
- Sams Niko: Idézze a változó kifejezéseket helyesen.
- Milian Wolff: megadja az érvénytelen tartományt a probléma végső helyére vonatkozóan, amikor a path resolver tartalmaz több útvonalat, mint a build manager
- Andreas Pakulat: Fix kdevelop app ikon Windows alatt.
- David nolden: Egy mutex használatával megakadályozza, hogy a setupStandardMacros () és a setupStandardIncludePaths () egyszerre egyszerre többször kerüljenek hívásba, így megakadályozva az összeomlást. BUG: 236434
- Bertjan Broeksema: Korrigálja az elavult hash_map-hez kapcsolódó figyelmeztetéseket.
- Andreas Pakulat: Keressen qmake-qt4-et is
- Újraírva a semmiből
- Ez a kiadás 30 hibát javít
- Sok hibaelhárítás és kisebb javítás.
- Qt
Az újdonság a 4.0 verzióban RC3:
Újdonság
Az újdonság a 3.5.3-as verzióban:
Követelmények :
Hozzászólás nem található