KDevelop er et open source, bærbart og gratis softwareprojekt, der giver brugerne en funktionel, plugin-baseret IDE (Integrated Development Environment) til C, C ++ og andre almindeligt anvendte programmeringssprog .
Funktioner et overblik
Nøglefunktioner inkluderer en brugervenlig, men kompleks grafisk brugergrænseflade, der er skrevet i Qt GUI-værktøjssæt, support til sessioner, støtte til en lang række programmeringssprog, evnen til at oprette en applikation som et andet projekt, samt evnen til at skabe projekt fra bunden.
Derudover leveres det med forskellige værktøjer, visninger, tilstande og arbejdssæt, understøttelse af tastaturgenveje, understøttelse af skabeloner, enhedsprøver og klasser. Med KDevelop vil udviklere kunne udforske kilden til en eksisterende applikation og foretage ændringer for at forbedre det.
Understøtter mere end 10 programmeringssprog
Programmet er designet fra bunden til at understøtte 12 programmeringssprog, 5 build-værktøjer, 11 dokumentationsformater, 4 revisionsstyringssystemer, 3 kode redaktører, 5 udviklingsværktøjer og dusinvis af andre pæne værktøjer.
Det er en tværplatformsapplikation
Skrives i Qt, er KDevelop designet som et tværplatformsprogram, der er testet med succes under GNULinux, FreeBSD, Solaris, Mac OS X og andre UNIX-lignende operativsystemer. Den er tilgængelig på standard software repositories af mange Linux distributioner.
Tilgængelighed og understøttede arkitekturer
KDE-udviklere, der ønsker at udvikle en kraftig applikation til KDE-skrivebordsmiljøet, kan downloade KDevelop-programmet som et kildearkiv, som skal konfigureres og kompileres forud for installationen. Både 32-bit og 64-bit arkitekturer understøttes på nuværende tidspunkt.
Mød KDevPlatform
Også del af KDevelop-projektet mødes KDevPlatform, et open source og frit distribueret sæt af biblioteker, der kan bruges som base for IDE-lignende programmer som Quanta, Kile, KTechLab og endda KDevelop selv, der er baseret på KDevPlatform.
Hvad er nyt i denne udgave:
- Løs et crash, der ofte skete, når du skifter git-grene i baggrunden i C ++-projekter. Dette deaktiverer midlertidigt dokumentationsadvarsler, såvel som parsed dokumentationsdisplay i værktøjstip, indtil det underliggende problem er rettet opstrøms. (bug, upstream bug)
- Løs ikke, at der er konfigureret en compiler som standard på Windows, hvilket får KDevelop til at mislykkes ved at finde C ++ standardbiblioteket. (Bug)
- Løs standard biblioteksstier, der ikke overføres, som omfatter stier, når du bruger clang som kompilator på Windows. (Gennemgang)
- Løs et crash på nogle systemer, når du åbner en session. (Bug)
- Løsning omfatter færdiggørelse af sti, der ikke viser projektdefineret system inkluderer (dvs. indeholder tilføjet som system indbefatter men af dit projekt). (Bug)
- Fix crash, når batchredigering defineres i definereditoren. (Bug)
- Løs en hævning (kun sket i fejlsøgningstilstand) og potentielt nedbrud, når du viser problemværktøjet. (Bug)
- Fix links i dokumentationsbrowser, der ikke fungerer i AppImage. (Bug)
- Løs bygge fejl ved opbygning i kilde, når oversættelser er til stede. (Bug)
- Løs et crash, når du viser navigeringsværktøjet i PHP-projekter i nogle situationer. (Bug)
- Fix mål, der bliver dupliceret, når du bruger CMake-underprojekter. (Bug)
- Fix konsol værktøjsvisning beder om at slette en midlertidig fil interaktivt. (Bug)
- Fix mange AUTOMOC advarsler, mens du kompilerer med CMake 3.10
- Løs nogle kontekstmenuer i værktøjsvisning med tomme poster. (Bug)
- Fix fremdrifts widgeten i statuslinjen vises ikke i nogle sessioner. (Gennemgang)
- Tilpas cache clear logic for at sikre, at kodemodulets cache (~ / .cache / kdevduchain) altid ryddes, når du skifter til en anden KDevelop-version (inklusive patchversioner). Uegnede data i cachen har forårsaget en række problemer i fortiden, herunder nedbrud. Hvis du virkelig behøver at gemme cachen, kan du oprette en (tom) fil med versionssuksemplet af målversionen i cachemappen.
- Fix KDevelop startes ikke med velkomstsiden aktiveret (som det er som standard) på systemer uden OpenGL-support. (Bug)
- Løs bygge med Qt version 5.5.
- Fix filskabeloner, der ikke fungerer på Windows (denne rettelse skal allerede findes i Windows 5.2.0-installationsprogrammerne, men ikke i kilde-tarballs).
Hvad er nyt i version:
- Løs et crash, der ofte skete, når du skifter git-grene i baggrunden i C ++-projekter. Dette deaktiverer midlertidigt dokumentationsadvarsler, såvel som parsed dokumentationsdisplay i værktøjstip, indtil det underliggende problem er rettet opstrøms. (bug, upstream bug)
- Løs ikke, at der er konfigureret en compiler som standard på Windows, hvilket får KDevelop til at mislykkes ved at finde C ++ standardbiblioteket. (Bug)
- Løs standard biblioteksstier, der ikke overføres, som omfatter stier, når du bruger clang som kompilator på Windows. (Gennemgang)
- Løs et crash på nogle systemer, når du åbner en session. (Bug)
- Løsning omfatter færdiggørelse af sti, der ikke viser projektdefineret system inkluderer (dvs. indeholder tilføjet som system indbefatter men af dit projekt). (Bug)
- Fix crash, når batchredigering defineres i definereditoren. (Bug)
- Løs en hævning (kun sket i fejlsøgningstilstand) og potentielt nedbrud, når du viser problemværktøjet. (Bug)
- Fix links i dokumentationsbrowser, der ikke fungerer i AppImage. (Bug)
- Løs bygge fejl ved opbygning i kilde, når oversættelser er til stede. (Bug)
- Løs et crash, når du viser navigeringsværktøjet i PHP-projekter i nogle situationer. (Bug)
- Fix mål, der bliver dupliceret, når du bruger CMake-underprojekter. (Bug)
- Fix konsol værktøjsvisning beder om at slette en midlertidig fil interaktivt. (Bug)
- Fix mange AUTOMOC advarsler, mens du kompilerer med CMake 3.10
- Løs nogle kontekstmenuer i værktøjsvisning med tomme poster. (Bug)
- Fix fremdrifts widgeten i statuslinjen vises ikke i nogle sessioner. (Gennemgang)
- Tilpas cache clear logic for at sikre, at kodemodulets cache (~ / .cache / kdevduchain) altid ryddes, når du skifter til en anden KDevelop-version (inklusive patchversioner). Uegnede data i cachen har forårsaget en række problemer i fortiden, herunder nedbrud. Hvis du virkelig behøver at gemme cachen, kan du oprette en (tom) fil med versionssuksemplet af målversionen i cachemappen.
- Fix KDevelop startes ikke med velkomstsiden aktiveret (som det er som standard) på systemer uden OpenGL-support. (Bug)
- Løs bygge med Qt version 5.5.
- Fix filskabeloner, der ikke fungerer på Windows (denne rettelse skal allerede findes i Windows 5.2.0-installationsprogrammerne, men ikke i kilde-tarballs).
Hvad er nyt i version 5.1.2:
- Prebuilt binære filer:
- AppImage: Forskellige forbedringer; Nu sender LLVM 3.9.1
- Windows installatører: Forskellige forbedringer; Send nu Qt 5.9.1
- Ændringer i kdevplatform, kdevelop, kdev-php og kdev-python:
- Fixerede et kollision i cmake lexeren (fejl 363269)
- Forskellige små forbedringer i cmake og C ++-kode færdiggørelse
- Fix placering af C ++ #include kompletteringer (https://phabricator.kde.org/D6230)
- Løs et crash med JS-projekter på fjernkataloger (fejl 369573)
- Løs et muligt sammenbrud, mens du analyserer PHP-kode (fejl 381123)
- Løs en bug-on-exit-fejl (bug 379669)
- Kildeformateringsvisning er tilbage
- Fix duplikeret kontekstmenu på ikonrammen (https://phabricator.kde.org/D6838)
- Læg kodevisning i bruger-widgeten på nogle systemer
- Fix "Format Files" kontekstmenu handling
- Løs et muligt crash, når du analyserer Python-kode med gamle Mac-linjestykker (kun 'r') (fejl 378827)
- Fix hoppe til breakpoint-placering i breakpoint-modellen (fejl 382652)
- Fix crash på CPU'er uden SSE2
- Fix lancering af eksekverbare filer med mellemrum i stier på Windows
- Korrigér muligt crash ved at klikke på "Vis dokumentation & quot; i værktøjstip (https://phabricator.kde.org/D6436)
- Forskellige oprydningsarbejder
- ... og mange andre, for mange til at liste dem her - Kør "git log v5.1.1..v5.1.2" i en af lagrene for at se alle ændringer.
Hvad er nyt i version 5.1.1:
- Prebuilt binære filer:
- Windows installer: Løs manglende ikoner på Windows installatører.
- AppImage: Ship Breeze widget stil. T3538
- AppImage: Ship Sonnet plugins (baseret på aspell, hunspell, hspell). T4100
- AppImage: Send nogle standardfarveordninger (som skal bruges sammen med Indstillinger -> Farveskema) med AppImage.
- AppImage: Bygget med KF5SysGuard support: Aktiverer "Vedhæft til at behandle & quot; i AppImage. T5878
- kdevplatform:
- Udtrækker ikke alle skabelonforhåndsvisningsbilleder, læs fra arkiver efter behov. Begå. Phabricator Code review D5701
- Brug https://www.google.com i stedet for http://www.google.de i google-valg eksternt script. Begå. Phabricator Code review D5719
- Brug ensartede ikonnavne til byggematerialer, fjern de gamle ikoner. Begå. Phabricator Code review D5651
- Appwizard: Løs brudt afbrydelse i ProjectVcsPage. Begå. Phabricator Code review D5536
- Stop ubrugt og brudt eksponering af Projektobjekt på D-Bus. Begå. Phabricator Code review D5607
- Appwizard: Gem valgte vcsPlugin i udvikler .kdev4-fil. Begå. Phabricator Code review D5513
- Backgroundparser: Slap af, hæv lidt. Begå. Se fejl # 378933
- Arbejdsproblem i sti (QString) ctor. Begå. Se fejl # 378933
- Fix forhåndsfilen fejlagtigt tilføjet på projektgenerering fra app-skabelon. Begå. Phabricator Code review D5314
- Fix support for flere filer og relative stier i ShowFilesAfterGeneration. Begå. Phabricator Code review D5316
- Indlæs skabelon fra fildialoger: Gør det rigtige filterstringsforbrug. Begå. Løser fejl # 376040. Phabricator Code review D5155
- Find / Udskift i filer: Indsæt ikke indholdet af værktøjstip for en outputlinje. Begå. Phabricator Code review D5135
- kdevelop:
- Installer xdg mimetype definition for OpenCL C. Commit. Phabricator Code review D5621
- Flyt print fra int til usigneret int. Begå. Phabricator Code review D5654
- Fix build for MinGW. Begå. Løser fejl # 379454
- Se efter Cppcheck som RUNTIME afhængigheder. Begå. Phabricator Code review D5632
- OpenCL-sproget hedder faktisk OpenCL C. Commit. Phabricator Code review D5485
- Fjern unødvendigt mimetype for * .kdevinternal filer. Begå. Phabricator Code review D5624
- Opret KAboutData-objekt kun efter QApp-forekomst, til at arbejde oversættelser. Begå. Phabricator Code review D5598
- CMake - reparer fejl med at droppe ændrede indstillinger for eksisterende byggekatalog. Begå. Phabricator Code review D5609
- Slet eksplicit% {PROJECTDIR} / fra skabeloner 'ShowFilesAfterGeneration'. Begå. Phabricator Code review D5531
- Fjern ubrugt & quot; VersionControl & quot; indgange fra kdev4 prøver / skabeloner. Begå. Phabricator Code review D5512
- Fix ShowFilesAfterGeneration for at matche genererede filer. Begå. Løser fejl # 378499
- Opdater Qt logo billede. Begå. Phabricator Code review D5278
- kdev-python:
- Fix crash i syntaxfix-kode. Begå. Delvis retter fejl # 378827.
- Pep8: Lav pep8 advarsler mindre irriterende. Begå. Phabricator Code review D5397
- kdev-php:
- Fastgør test af hukommelsesenhedens enheder. Begå. Phabricator Code review D5817
Hvad er nyt i version 5.1.0:
- kdevelop:
- QObject-skabelon: Fix typo-screwing-omdefinering af blok-ekstradefinitioner. Commit.
- Opdater versionsnummer til 5.0.4. Commit.
- Clang: Fix manglende DUChain lås. Commit.
- Custom-buildsystem: Fix crash under konfiguration. Begå. Se fejl # 335470
- Prøv at lave testGccCompatibility test for mig. Commit.
- Clang: Omdøb også destruktorer ved omdøbning af klasse. Begå. Løser fejl # 373452
- Løs fejl med forkerte CMake-argumenter under tilføjelsen af ny build-mappe. Commit.
- Clang: Foreslå ikke refleksfunktionsdyser. Commit.
- Fix kommentarer i filen skabelon til Python enhed test for setUp / tearDown. Begå. Løser fejl # 321005
- Fix TestCustomBuildSystemPlugin ved at læse .kdev4 mapper af testdata. Commit.
- Udbydere: Fix nogle Qt runtime advarsler. Commit.
- Opdater testproblemer :: testMissingInclude () til nuværende ClangFixitAssistant. Commit.
- QtHelp CSS-billeder rettes. Commit.
- QtHelp siden indlæsning af rettelse. Commit.
- Opdater INSTALL. Commit.
- Streamline README. Commit.
- File_templates: Fjern '#include & quot; foo.moc & quot;' sidefod. Commit.
- Foretage qmake over qmake-qt5 over qmake-qt4. Commit.
- Appimage: mislykkes ikke på git stash pop. Commit.
- Løs standardikon for noget plugin. Commit.
- I18n fixes. Commit.
- kdevplatform:
- Åbn ikke eksisterende dokumenter fra problemvisning + påstandsrettelse. Commit.
- Fejlrettelse for ProblemModel. Commit.
- Bemærk mere eksplicit i API-dox, at nullptr kan returneres. Commit.
- Dialogbokse for skabeloner: Fix crash i overstyringsside med ukendt basisklasse. Commit.
- Tavshedvarsler om manglende metoder. Commit.
- Pass KTextEditor :: MainWindow til tekstvisninger oprettet fra TextDocuments. Commit.
- Filskabelonværktøj: uden åbent dokument, brug base projektor eller projekt. Commit.
- Opdater versionsnummer til 5.0.4. Commit.
- Oprydning: Fjern ubrugt medlem. Commit.
- Registrer EnvironmentSelectionWidget korrekt med KConfigDialogManager. Commit.
- Deaktiver funktionen Revision Graph. Commit.
- Fix crash on triggering "Reformat Source" uden mere filindlæst. Commit.
- Gendan skjuling af hjælpeknapper i assistentdialoger. Commit.
- Oprydning: Fjern ubrugt metode. Commit.
- Quickopenfilter: Fix dokumentation. Commit.
- Løs afkrydsningsfelter i brugerdefinerede indstillingsside for filskabelon, der er fejlplaceret. Commit.
- Fremskynde test_projektcontroller en smule. Commit.
- Fix layout er uheldigvis blevet forsøgt at erstatte OutputPage's hovedlayout. Commit.
- Fix åbning af eksterne webadresser uden filnavn. Begå. Løser fejl # 373213
- TestTemplatesModel, TestGenerationTest: C locale for at undgå oversatte strenge. Commit.
- Hæv tidligere / næste historie kontekst knapper. Commit.
- SourceFormatterController: Fix 'Reformat Files'. Begå. Løser fejl # 373842
- SourceFormatterController: Mere debug output. Commit.
- Fix uendelig sløjfe på kloning miljø gruppe med en anden klon til stede. Commit.
- Gendan "Gendan om dialog for plugins i" Loaded Plugins & quot; Dialogen & quot ;. Commit.
- Fix deprecation advarsel. Commit.
- Tilføj bakkeskode til KAboutData :: fromPluginMetaData () til gamle kf5-versioner. Commit.
- Gendan Om dialog for plugins i "Loaded Plugins & quot; dialogen. Commit.
- LoadedPluginsDialog: Fix memleak. Commit.
- StandardDocumentationView positioneringsrettelser. Commit.
- Opdater INSTALL. Commit.
- Tilføj bit om, hvordan du bidrager til KDevelop. Commit.
- Streamline README. Commit.
- Stil: C ++ 11ify. Commit.
- Projektfilter: filtrer ud VS artefakter. Commit.
- ProjectConfigSkeleton: Fjern FIXME. Commit.
- Rett tastatur i CMake-besked. Commit.
- Fix udvinning af multi-line-brugerstrømme fra velkomstsiden. Commit.
- Hotfix til genopbygning med nyere KConfig. Commit.
- Løs standardikon for nogle plugins. Commit.
- Skjul statuslinjen, når alle job er færdige. Commit.
- DUChainPointer :: dynamicCast () - ikke segfault hvis intet mål. Commit.
- kdev-php:
- Opdater versionsnummer til 5.0.4. Commit.
- kdev-python:
- Opdater versionsnummer til 5.0.4. Commit.
- Fix crash, når du beder om at rejse elementer uden at docfile bliver analyseret. Begå. Løser fejl # 373349
Hvad er nyt i version 5.0.4 / 5.1 Beta 1:
- kdevelop:
- QObject-skabelon: Fix typo-screwing-omdefinering af blok-ekstradefinitioner. Commit.
- Opdater versionsnummer til 5.0.4. Commit.
- Clang: Fix manglende DUChain lås. Commit.
- Custom-buildsystem: Fix crash under konfiguration. Begå. Se fejl # 335470
- Prøv at lave testGccCompatibility test for mig. Commit.
- Clang: Omdøb også destruktorer ved omdøbning af klasse. Begå. Løser fejl # 373452
- Løs fejl med forkerte CMake-argumenter under tilføjelsen af ny build-mappe. Commit.
- Clang: Foreslå ikke refleksfunktionsdyser. Commit.
- Fix kommentarer i filen skabelon til Python enhed test for setUp / tearDown. Begå. Løser fejl # 321005
- Fix TestCustomBuildSystemPlugin ved at læse .kdev4 mapper af testdata. Commit.
- Udbydere: Fix nogle Qt runtime advarsler. Commit.
- Opdater testproblemer :: testMissingInclude () til nuværende ClangFixitAssistant. Commit.
- QtHelp CSS-billeder rettes. Commit.
- QtHelp siden indlæsning af rettelse. Commit.
- Opdater INSTALL. Commit.
- Streamline README. Commit.
- File_templates: Fjern '#include & quot; foo.moc & quot;' sidefod. Commit.
- Foretage qmake over qmake-qt5 over qmake-qt4. Commit.
- Appimage: mislykkes ikke på git stash pop. Commit.
- Løs standardikon for noget plugin. Commit.
- I18n fixes. Commit.
- kdevplatform:
- Åbn ikke eksisterende dokumenter fra problemvisning + påstandsrettelse. Commit.
- Fejlrettelse for ProblemModel. Commit.
- Bemærk mere eksplicit i API-dox, at nullptr kan returneres. Commit.
- Dialogbokse for skabeloner: Fix crash i overstyringsside med ukendt basisklasse. Commit.
- Tavshedvarsler om manglende metoder. Commit.
- Pass KTextEditor :: MainWindow til tekstvisninger oprettet fra TextDocuments. Commit.
- Filskabelonværktøj: uden åbent dokument, brug base projektor eller projekt. Commit.
- Opdater versionsnummer til 5.0.4. Commit.
- Oprydning: Fjern ubrugt medlem. Commit.
- Registrer EnvironmentSelectionWidget korrekt med KConfigDialogManager. Commit.
- Deaktiver funktionen Revision Graph. Commit.
- Fix crash on triggering "Reformat Source" uden mere filindlæst. Commit.
- Gendan skjuling af hjælpeknapper i assistentdialoger. Commit.
- Oprydning: Fjern ubrugt metode. Commit.
- Quickopenfilter: Fix dokumentation. Commit.
- Løs afkrydsningsfelter i brugerdefinerede indstillingsside for filskabelon, der er fejlplaceret. Commit.
- Fremskynde test_projektcontroller en smule. Commit.
- Fix layout er uheldigvis blevet forsøgt at erstatte OutputPage's hovedlayout. Commit.
- Fix åbning af eksterne webadresser uden filnavn. Begå. Løser fejl # 373213
- TestTemplatesModel, TestGenerationTest: C locale for at undgå oversatte strenge. Commit.
- Hæv tidligere / næste historie kontekst knapper. Commit.
- SourceFormatterController: Fix 'Reformat Files'. Begå. Løser fejl # 373842
- SourceFormatterController: Mere debug output. Commit.
- Fix uendelig sløjfe på kloning miljø gruppe med en anden klon til stede. Commit.
- Gendan "Gendan om dialog for plugins i" Loaded Plugins & quot; Dialogen & quot ;. Commit.
- Fix deprecation advarsel. Commit.
- Tilføj bakkeskode til KAboutData :: fromPluginMetaData () til gamle kf5-versioner. Commit.
- Gendan Om dialog for plugins i "Loaded Plugins & quot; dialogen. Commit.
- LoadedPluginsDialog: Fix memleak. Commit.
- StandardDocumentationView positioneringsrettelser. Commit.
- Opdater INSTALL. Commit.
- Tilføj bit om, hvordan du bidrager til KDevelop. Commit.
- Streamline README. Commit.
- Stil: C ++ 11ify. Commit.
- Projektfilter: filtrer ud VS artefakter. Commit.
- ProjectConfigSkeleton: Fjern FIXME. Commit.
- Rett tastatur i CMake-besked. Commit.
- Fix udvinning af multi-line-brugerstrømme fra velkomstsiden. Commit.
- Hotfix til genopbygning med nyere KConfig. Commit.
- Løs standardikon for nogle plugins. Commit.
- Skjul statuslinjen, når alle job er færdige. Commit.
- DUChainPointer :: dynamicCast () - ikke segfault hvis intet mål. Commit.
- kdev-php:
- Opdater versionsnummer til 5.0.4. Commit.
- kdev-python:
- Opdater versionsnummer til 5.0.4. Commit.
- Fix crash, når du beder om at rejse elementer uden at docfile bliver analyseret. Begå. Løser fejl # 373349
Hvad er nyt i version 5.0.3 / 5.1 Beta 1:
- Løs et låseproblem i baggrundsparseren, der forårsager hyppige nedbrud på Windows (3c395340d)
- Løs brudt søgning i dokumentationsvisningen (0602281c)
- Løs forskellige problemer med breakpointsvisningen (cba54572)
- Løs et muligt nedbrud, når du aktiverer et klang FixIt (BR: 369176)
- Løs et crash, når du udfører forskellige handlinger, med Make-plugin deaktiveret (BR: 369326)
- Opdater Sonnet i Windows installationsprogrammet, der førte til sammenbrud med spellechecking (BR: 370470)
- Løs tekstfiler, der bliver analyseret som CMake under visse omstændigheder, hvilket fører til dårlig ydeevne og nedbrud
- Brug korrekt skrifttype i dokumentationsvisning (BR: 285162)
- Løs et crash, når du klikker på "Rename declaration & quot; uden at en editor er åben (22bdccb1)
- Fix "Download mere ... & quot; funktionen virker ikke på nogle systemer (4c4500bf)
- Fix "Vælg næste / forrige værktøjsvisning & quot; opfører sig forkert i nogle tilfælde (24d3e3bb)
- Fix "Hide / Restore docks" opfører sig forkert i nogle tilfælde (daeed5f1)
- Fix "Installer som root" handling virker ikke (30a66c3f)
- Fix CMake build plugin genopbygge til tider alt, hvad det ikke skal (17b6499e)
- Forskellige brugergrænseforbedringer.
Hvad er nyt i version 5.0.3:
- Løs et låseproblem i baggrundsparseren, der forårsager hyppige nedbrud på Windows (3c395340d)
- Løs brudt søgning i dokumentationsvisningen (0602281c)
- Løs forskellige problemer med breakpointsvisningen (cba54572)
- Løs et muligt nedbrud, når du aktiverer et klang FixIt (BR: 369176)
- Løs et crash, når du udfører forskellige handlinger, med Make-plugin deaktiveret (BR: 369326)
- Opdater Sonnet i Windows installationsprogrammet, der førte til sammenbrud med spellechecking (BR: 370470)
- Løs tekstfiler, der bliver analyseret som CMake under visse omstændigheder, hvilket fører til dårlig ydeevne og nedbrud
- Brug korrekt skrifttype i dokumentationsvisning (BR: 285162)
- Løs et crash, når du klikker på "Rename declaration & quot; uden at en editor er åben (22bdccb1)
- Fix "Download mere ... & quot; funktionen virker ikke på nogle systemer (4c4500bf)
- Fix "Vælg næste / forrige værktøjsvisning & quot; opfører sig forkert i nogle tilfælde (24d3e3bb)
- Fix "Hide / Restore docks" opfører sig forkert i nogle tilfælde (daeed5f1)
- Fix "Installer som root" handling virker ikke (30a66c3f)
- Fix CMake build plugin genopbygge til tider alt, hvad det ikke skal (17b6499e)
- Forskellige brugergrænseforbedringer.
Hvad er nyt i version 5.0.2:
- Løs et låseproblem i baggrundsparseren, der forårsager hyppige nedbrud på Windows (3c395340d)
- Løs brudt søgning i dokumentationsvisningen (0602281c)
- Løs forskellige problemer med breakpointsvisningen (cba54572)
- Løs et muligt nedbrud, når du aktiverer et klang FixIt (BR: 369176)
- Løs et crash, når du udfører forskellige handlinger, med Make-plugin deaktiveret (BR: 369326)
- Opdater Sonnet i Windows installationsprogrammet, der førte til sammenbrud med spellechecking (BR: 370470)
- Løs tekstfiler, der bliver analyseret som CMake under visse omstændigheder, hvilket fører til dårlig ydeevne og nedbrud
- Brug korrekt skrifttype i dokumentationsvisning (BR: 285162)
- Løs et crash, når du klikker på "Rename declaration & quot; uden at en editor er åben (22bdccb1)
- Fix "Download mere ... & quot; funktionen virker ikke på nogle systemer (4c4500bf)
- Fix "Vælg næste / forrige værktøjsvisning & quot; opfører sig forkert i nogle tilfælde (24d3e3bb)
- Fix "Hide / Restore docks" opfører sig forkert i nogle tilfælde (daeed5f1)
- Fix "Installer som root" handling virker ikke (30a66c3f)
- Fix CMake build plugin genopbygge til tider alt, hvad det ikke skal (17b6499e)
- Forskellige brugergrænseforbedringer.
Hvad er nyt i version 5.0.1:
- Problemer fastsat i 5.0.1:
- Løs en deadlock i baggrundsparseren, som især opstod på projekter, der indeholdt både C ++ og Python / JS / QML-kode og forårsagede enten parsering eller hele applikationen til at fryse tilfældigt. [BR: 355100]
- Vis ikke 'projektet' er allerede åbent i en anden session & quot; dialog om at starte en session under visse omstændigheder.
- Løs et crash, der undertiden skete, når du skifter git-grene på kommandolinjen.
- Løs et crash, når du starter debugger fra kommandolinje. [BR: 367837]
- Mouseover highlight nu bruger "Søg fremhæve & quot; farve fra konfigurationsdialogen, i stedet for en hårdt kodet lys gul. [BR: 368458]
- Løs et crash i PHP-pluginet, når du redigerer tekst i linjen efter et "TODO". [BR: 368257]
- Fix arbejdskatalog af brugerdefineret Makefile-plugin [BR: 239004]
- Løs et muligt crash på udløser en assistent popup-handling [BR: 368270]
- Fastgør en frysning under visse omstændigheder, når velkomstsiden vises. [BR: 368138]
- Løs nogle oversættelsesproblemer.
- Gør importen til tider ikke fundet i kdev-python uden at trykke F5 for hånd [BR: 368556]
- Problemer i Linux AppImage:
- Send subversion plugin.
- Fix QtHelp ikke fungerer.
- Afsend forskellige X11-biblioteker, som angiveligt gør binærkørslen på relativt gamle systemer nu (SLES 11 og lignende)
- Deaktiver velkomstsiden for nu.
Hvad er nyt i version 5.0.0:
- Næsten to år efter udgivelsen af KDevelop 4.7, Vi er glade for at annoncere den øjeblikkelige tilgængelighed af KDevelop 5.0. KDevelop er et integreret udviklingsmiljø med fokus på understøttelse af C ++, Python, PHP og JavaScript / QML programmeringssprog. Mange vigtige ændringer og refactorings blev udført for version 5.0, hvilket sikrer, at KDevelop forbliver vedligeholdelig og let at udvide og forbedre i de kommende år. Højdepunkter inkluderer meget forbedret ny C / C + + sprogunderstøttelse samt polering til Python, PHP og QML / JS.
Hvad er nyt i version 4.7.3 / 5.0.0 Beta:
- Vi har sendt vores store kodebase til Qt 5 og KDE-rammer 5 (KF5).
- Vi erstattede vores gamle C ++ parser og semantiske analyse plugin med en langt mere kraftfuld en, der er baseret på Clang fra LLVM projektet.
- Vi fjernede den håndskrevne CMake-tolk og udnytter nu metadata leveret af upstream CMake selv.
- Vi integrerede endelig semantisk sprogstøtte til QML og JavaScript samt en projektleder for QMake.
- Endelig rydde vi op på mange områder af vores kodebase og forbedrede effektiviteten af nogle arbejdsgange betydeligt.
Hvad er nyt i version 4.7.2 / 5.0.0 Beta:
- Vi har portet vores enorme kodebase til Qt 5 og KDE-rammer 5 (KF5).
- Vi erstattede vores gamle C ++ parser og semantiske analyse plugin med en langt mere kraftfuld en, der er baseret på Clang fra LLVM projektet.
- Vi fjernede den håndskrevne CMake-tolk og udnytter nu metadata leveret af upstream CMake selv.
- Vi integrerede endelig semantisk sprogstøtte til QML og JavaScript samt en projektleder for QMake.
- Endelig rydde vi op på mange områder af vores kodebase og forbedrede effektiviteten af nogle arbejdsgange betydeligt.
Hvad er nyt i version 4.7.1:
- Denne udgivelse indeholder mange forbedringer og fejlrettelser - alle opfordres til at opgradere.
Hvad er nyt i version 4.5.0:
- Denne udgivelse tilføjede integration til enhedsforsøg Du kan nemt køre og fejle dem, mens du arbejder på dine projekter.
- Guiden Ny klasse blev opdateret, og mange ændringer blev foretaget med hensyn til polering af brugergrænsefladen på forskellige steder.
- Der blev givet bedre support til C ++ 11-funktioner.
Hvad er nyt i version 4.3.0 RC1:
- Dette er sandsynligvis den sidste testversion før frigivelse af 4,3 endelige. Denne udgivelseskandidat indeholder yderligere fejlrettelser og forbedrer yderligere C ++ 11 sprogstøtten.
Hvad er nyt i version 4.1.1:
- Milian Wolff: sæt version til 4.1.0, kræver kdevplatform 1.1.0
- Milian Wolff: Fix Custommake Manager krasjer ved sletning, omdøbning af mapper
- Milian Wolff: optimér: ingen grund til at ringe flytteBagkomment, hvis vi fandt en sidste #include, skal du blot medtage
- Milian Wolff: endelig fastsætte den manglende inkludere postplacering ...
- Milian Wolff: Sted indeholder / fremsendelseserklæringer efter definerer eller kommentarer, hvis der ikke findes en tom linje
- Milian Wolff: Tilføje korrekt / inkludere definition ved starten af dokumentet, når vi ikke finder en stilling efter det
- Aleix Pol: Tjek cachelagrede variabler fra betingelserne også.
- Aleix Pol: Gør det muligt at genindlæse CMakeFolders, der ikke har en cmakelists.txt (fordi den er fjernet). Forbedre responsibilitet ved fjernelse af filer. Genindlæs projektafdelingen, når en CMakeLists.txt-fil blev fjernet.
- Milian Wolff: Brug systemfarver i stedet for hardcoded farver i GDB kommandolinje værktøjsvisning
- Milian Wolff: sæt fokus på filter lineedit som standard i 'attach to process' dialog
- Milian Wolff: Læs korrekt debugger tilstand, når du tilføjer output widget efter debug-processen blev startet
- Aleix Pol: Test, at optionskommandoen fungerer korrekt med cachen.
- Aleix Pol: Brug korrekt api.
- Aleix Pol: Løs projekt ved genindlæsning, når cachen er snavset.
- Aleix Pol: Angiv ikke variablen, hvis den allerede er angivet i cachen.
- Aleix Pol: Fix det forkerte slotnavn.
- Aleix Pol: Genindlæs projektet, når CMakeCache er ændret.
- Milian Wolff: Lad os se ejerskab af widgets, forhindre lækage og nedbrud
- NicolAs Alvarez: CMake support: undgå uendelig sløjfe på foreach (RANGE), der aldrig løber.
- Aleix Pol: Gør det muligt at analysere ordentligt projekter med tomme CMakeLists.txt filer. Tilføj ikke root-mappen til cmake-projektet to gange til uret.
Hvad er nyt i version 4.0.2:
- Omskrevet fra bunden
Hvad er nyt i version 4.0.1:
- Milian Wolff: Fix overflow i CMakeFunctionArgument :: unescapeValue
- Andras Mantia: Fjern nogle modstridende genveje fra kateparten.
- Milian Wolff: fix: Tillad incr som identifikator, det er jo ikke ++-trossen
- Milian Wolff: Kras ikke på nullptr type i getPointerTarget
- Milian Wolff: fix shouldStartCompletion, når du skriver en sti i en #include, indsættes er ikke kun en enkelt char
- Milian Wolff: Krasj ikke, når getContainerType ikke finder en erklæring for den identificerede type i den givne topkontekst
- Andreas Pakulat: Fix åbning af filer med relativ sti.
- Andreas Pakulat: Indstil CMAKE_INSTALL_RPATH til lib-installdir
- Andreas Pakulat: Sørg for, at kdevplatform er korrekt forbundet
- Milian Wolff: brug canonicalFilePath som absoluteFilePath kan føre til problemer, når løsningen af relative indgår i symlinkede mapper
- Nicolas Alvarez: Fix en anden mulig lækage
- Nicolas Alvarez: Fix memory leak i CMakeListsParser :: readCMakeFile.
- Milian Wolff: Forsink ikke over EOF, kan det føre til ugyldige tokens og nedbrud
- Aleix Pol: Forhindre at kalde en nullpeger.
- Aleix Pol: Tilføj korrekt support til kommandoen Break.
- Andreas Pakulat: Forsøg ikke at åbne en ikke eksisterende fil.
- Milian Wolff: lav __volatile__ et synonym for volatile
- Milian Wolff: recurs ikke i samme klasse i typeutils :: getMemberFunctions
- Esben Mose Hansen: Find byggekatalog selv i root CMakeLists.txt
- Milian Wolff: Fix anvendelser i argumentlister over rene virtuelle
- Esben Mose Hansen: Brug konfigurationstilstand som tilbagesendelse, hvis der ikke findes noget modul, og indstil package_DIR i alle tilfælde, hvor et modul ikke blev fundet
- David nolden: Skab en påstand til en advarsel BUG: 236411
- Niko Sams: Fjern support til opbygning af hele extragear / sdk.
- Kovarththanan Rajaratnam: Fjern FindCppUnit.cmake nu, da CppUnit plugin ikke længere eksisterer
- Kovarththanan Rajaratnam: Fjern FindCheck.cmag nu, at Check-plugin ikke længere eksisterer
- Andreas Pakulat: Forøg versionsnummer
- Niko Sams: Quote variable udtryk korrekt.
- Milian Wolff: Angiv ugyldig rækkevidde ved den endelige placering af problemet, når der er inkluderet path resolver fundet flere stier end bygherren
- Andreas Pakulat: Fix kdevelop app-ikon til Windows.
- David nolden: Brug en mutex for at forhindre setupStandardMacros () og setupStandardIncludePaths () fra at blive kaldt flere gange på samme tid for at forhindre et sammenbrud. BUG: 236434
- Bertjan Broeksema: Fix kompilere advarsler relateret til afskrevet hash_map
- Andreas Pakulat: Søg også efter qmake-qt4
Hvad er nyt i version 4.0 RC3:
- Omskrevet fra bunden
Hvad er nyt i version 3.5.4:
- Denne udgivelse løser 30 fejl.
Hvad er nyt i version 3.5.3:
- Mange fejlopdateringer og mindre forbedringer.
Krav :
- Qt
Kommentarer ikke fundet