KDevelop

Skjermbilde programvare:
KDevelop
Prog.varedetaljer:
Versjon: 5.2.3 Oppdatert
Last opp dato: 22 Jun 18
Utvikler: KDevelop Team
Lisens: Gratis
Popularitet: 184

Rating: 2.7/5 (Total Votes: 3)

KDevelop er et open source, bærbart og gratis programvareprosjekt som gir brukerne en fullstendig, plugin-basert IDE (Integrated Development Environment) for C, C ++ og andre mye brukte programmeringsspråk .


Funksjoner med et blikk

Viktige funksjoner inkluderer et brukervennlig, men komplekst grafisk brukergrensesnitt som er skrevet i Qt GUI-verktøykasse, støtte for økter, støtte for et bredt spekter av programmeringsspråk, muligheten til å sette opp et program som et annet prosjekt, samt muligheten til å lage prosjekt fra grunnen.

I tillegg kommer det med forskjellige verktøy, visninger, moduser og arbeidssett, støtte for hurtigtaster, støtte for maler, enhetstester og klasser. Med KDevelop kan utviklere utforske kildekoden til et eksisterende program og gjøre endringer for å forbedre den.


Støtter mer enn 10 programmeringsspråk

Programmet er designet fra grunnen til å støtte 12 programmeringsspråk, 5 byggeverktøy, 11 dokumentasjonsformater, 4 revisjonsstyringssystemer, 3 kodeditorer, 5 utviklingsverktøy og dusinvis av andre fine verktøy.

Det er et tverrplattformsprogram

Å være skrevet i Qt, er KDevelop designet som et tverrplattformsprogram som har blitt testet under GNULinux, FreeBSD, Solaris, Mac OS X og andre UNIX-lignende operativsystemer. Den er tilgjengelig på standard programvarebeholdninger av mange Linux-distribusjoner.


Tilgjengelighet og støttede arkitekturer

KDE-utviklere som ønsker å utvikle kraftig applikasjon for KDE-skrivebordsmiljøet, kan laste ned KDevelop-programmet som et kildearkiv, som må konfigureres og kompileres før installasjonen. Begge 32-biters og 64-biters arkitekturer støttes nå.


Møt KDevPlatform

Også i KDevelop-prosjektet møtes KDevPlatform, en åpen kildekode og fritt distribuert sett med biblioteker som kan brukes som en base for IDE-lignende programmer som Quanta, Kile, KTechLab og til og med KDevelop selv, som er basert på KDevPlatform.

Hva er nytt i denne versjonen:

  • Løs en krasj som ofte skjedde når du skifter git-grener i bakgrunnen i C ++-prosjekter. Dette deaktiverer midlertidig dokumentasjonsvarsler, så vel som analysert skjermdisplay i verktøylinjene, til det underliggende problemet er satt oppstrøms. (feil, oppstrøms feil)
  • Løs ingen kompilator som standard angitt på Windows, noe som fører til at KDevelop mislykkes i å finne C ++ standardbiblioteket. (Insekt)
  • Løs standard biblioteksbaner som ikke sendes som inkluderer baner når du bruker clang som kompilator på Windows. (Vurdering)
  • Løs et krasj på enkelte systemer når du åpner en økt. (Insekt)
  • Løsning inkluderer ferdiggjøring av vei som ikke viser prosjektdefinert system inkluderer (dvs. inkluderer lagt til som systemet inkluderer, men ved prosjektet ditt). (Insekt)
  • Korrigere krasj når batchredigering defineres i definereditoren. (Insekt)
  • Lag en påstand (bare skjedd i feilsøkingsmodus) og potensiell krasj når du viser problemverktøytips. (Insekt)
  • Lagre koblinger i dokumentasjonsleseren som ikke fungerer i AppImage. (Insekt)
  • Løs bygge feil når du bygger inn-kilde når oversettelser er til stede. (Insekt)
  • Lag en krasj når du viser navigeringsverktøytips i PHP-prosjekter i noen situasjoner. (Insekt)
  • Fastsett mål som blir duplisert når du bruker CMake-delprosjekter. (Insekt)
  • Løs konsollverktøylinje og be om å slette en midlertidig fil interaktivt. (Insekt)
  • Løs mange AUTOMOC advarsler mens du kompilerer med CMake 3.10
  • Løs noen kontekstmenyer for verktøysvisning med tomme oppføringer. (Insekt)
  • Fest fremdriftsgjenstanden i statuslinjen ikke vises i noen økter. (Vurdering)
  • Tilpass cache clear logic for å sikre at kodemodellbufferen (~ / .cache / kdevduchain) alltid blir slettet når du bytter til en annen KDevelop-versjon (inkludert patchversjoner). Uegnede data i hurtigbufferen har forårsaket en rekke problemer i fortiden, inkludert krasjer. Hvis du virkelig trenger å beholde hurtigbufferen, kan du opprette en (tom) fil med versjonens suffiks av målversjonen i hurtigmappen.
  • Fiks KDevelop starter ikke med velkomstsiden aktivert (som det er som standard) på systemer uten OpenGL-støtte. (Insekt)
  • Løs bygge med Qt versjon 5.5.
  • Løs filmaler som ikke fungerer på Windows (denne løsningen bør allerede finnes i installasjonene for Windows 5.2.0, men ikke i kilde-tarballs).

Hva er nytt i versjon:

  • Løs en krasj som ofte skjedde når du skifter git-grener i bakgrunnen i C ++-prosjekter. Dette deaktiverer midlertidig dokumentasjonsvarsler, så vel som analysert skjermdisplay i verktøylinjene, til det underliggende problemet er satt oppstrøms. (feil, oppstrøms feil)
  • Løs ingen kompilator som standard angitt på Windows, noe som fører til at KDevelop mislykkes i å finne C ++ standardbiblioteket. (Insekt)
  • Løs standard biblioteksbaner som ikke sendes som inkluderer baner når du bruker clang som kompilator på Windows. (Vurdering)
  • Løs et krasj på enkelte systemer når du åpner en økt. (Insekt)
  • Løsning inkluderer ferdiggjøring av vei som ikke viser prosjektdefinert system inkluderer (dvs. inkluderer lagt til som systemet inkluderer, men ved prosjektet ditt). (Insekt)
  • Korrigere krasj når batchredigering defineres i definereditoren. (Insekt)
  • Lag en påstand (bare skjedd i feilsøkingsmodus) og potensiell krasj når du viser problemverktøytips. (Insekt)
  • Lagre koblinger i dokumentasjonsleseren som ikke fungerer i AppImage. (Insekt)
  • Løs bygge feil når du bygger inn-kilde når oversettelser er til stede. (Insekt)
  • Lag en krasj når du viser navigeringsverktøytips i PHP-prosjekter i noen situasjoner. (Insekt)
  • Fastsett mål som blir duplisert når du bruker CMake-delprosjekter. (Insekt)
  • Løs konsollverktøylinje og be om å slette en midlertidig fil interaktivt. (Insekt)
  • Løs mange AUTOMOC advarsler mens du kompilerer med CMake 3.10
  • Løs noen kontekstmenyer for verktøysvisning med tomme oppføringer. (Insekt)
  • Fest fremdriftsgjenstanden i statuslinjen ikke vises i noen økter. (Vurdering)
  • Tilpass cache clear logic for å sikre at kodemodellbufferen (~ / .cache / kdevduchain) alltid blir slettet når du bytter til en annen KDevelop-versjon (inkludert patchversjoner). Uegnede data i hurtigbufferen har forårsaket en rekke problemer i fortiden, inkludert krasjer. Hvis du virkelig trenger å beholde hurtigbufferen, kan du opprette en (tom) fil med versjonens suffiks av målversjonen i hurtigmappen.
  • Fiks KDevelop starter ikke med velkomstsiden aktivert (som det er som standard) på systemer uten OpenGL-støtte. (Insekt)
  • Løs bygge med Qt versjon 5.5.
  • Løs filmaler som ikke fungerer på Windows (denne løsningen bør allerede finnes i installasjonene for Windows 5.2.0, men ikke i kilde-tarballs).

Hva er nytt i versjon 5.1.2:

  • Prebuilt binærfiler:
  • AppImage: Forskjellige forbedringer; Nå sender LLVM 3.9.1
  • Windows installatører: Forskjellige forbedringer; Send nå Qt 5.9.1
  • Endringer i kdevplatform, kdevelop, kdev-php og kdev-python:
  • Fiks en krasj i cmake lexeren (feil 363269)
  • Forskjellige små forbedringer i cmake og C + + -kodefylling
  • Fiks plassering av C ++ #include kompletteringer (https://phabricator.kde.org/D6230)
  • Løs et krasj med JS-prosjekter på eksterne kataloger (feil 369573)
  • Løs en mulig krasj mens du analyserer PHP-kode (feil 381123)
  • Løs en feil ved å avslutte (bug 379669)
  • Kildeformatering forhåndsvisning er tilbake
  • Fiks duplisert kontekstmeny på ikonrammen (https://phabricator.kde.org/D6838)
  • Løs kodevisning i brukergrensesnittet på enkelte systemer
  • Fix "Formater filer" Kontekstmenyhandling
  • Løs en mulig krasj når du analyserer Python-koden med gamle Mac-linjestykker (bare r) (feil 378827)
  • Løs å hoppe til knekkpunktsplass i breakpoint-modellen (feil 382652)
  • Fix krasj på CPUer uten SSE2
  • Løs å starte kjørbare filer med mellomrom i stier på Windows
  • Korrigér mulig krasj ved å klikke på "vis dokumentasjon" i verktøytips (https://phabricator.kde.org/D6436)
  • Diverse opprydding arbeid
  • ... og mange andre, for mange til å liste dem her - kjøre "git log v5.1.1..v5.1.2" i en av lagrene for å se alle endringer.

Hva er nytt i versjon 5.1.1:

  • Prebuilt binærfiler:
  • Windows installer: Løs manglende ikoner på installatører i Windows.
  • AppImage: Ship Breeze-widgetstil. T3538
  • AppImage: Ship Sonnet plugins (basert på aspell, hunspell, hspell). T4100
  • AppImage: Send noen standard fargeskjemaer (som skal brukes med Innstillinger -> Fargeskjema) med AppImage.
  • AppImage: Bygget med KF5SysGuard-støtte: Aktiverer "Vedlegg for å behandle & quot; i AppImage. T5878
  • kdevplatform:
  • Ikke trekk ut alle forhåndsvisningsmaler for maler, last fra arkiver etter behov. Begå. Phabricator Code review D5701
  • Bruk https://www.google.com i stedet for http://www.google.de i Googles utvalg eksternt skript. Begå. Phabricator Code review D5719
  • Bruk konsekvent ikonnavn for å bygge ting, fjern eldre ikoner på venstre side. Begå. Phabricator Code review D5651
  • Appwizard: reparer ødelagt frakobling i ProjectVcsPage. Begå. Phabricator Code review D5536
  • Stopp ubrukt og ødelagt eksponering av Prosjektobjekt på D-Bus. Begå. Phabricator Code review D5607
  • Appwizard: lagre valgt vcsPlugin i utvikler .kdev4-fil. Begå. Phabricator Code review D5513
  • Backgroundparser: Slapp hevn litt. Begå. Se feil # 378933
  • Arbeidsprosessproblem i sti (QString) ctor. Begå. Se feil # 378933
  • Lag forhåndsvisningsfil feilaktig lagt til på prosjektgenerering fra appmal. Begå. Phabricator Code review D5314
  • Løs støtte for flere filer og relative baner i ShowFilesAfterGeneration. Begå. Phabricator Code review D5316
  • Legg inn mal fra fildialoger: reparer feil bruk av filterstrenger. Begå. Løser feil # 376040. Phabricator Code review D5155
  • Finn / Erstatt i filer: Ikke vikle innholdet i verktøytips for en utmatingslinje. Begå. Phabricator Code review D5135
  • kdevelop:
  • Installer xdg mimetype-definisjon for OpenCL C. Commit. Phabricator Code review D5621
  • Flytt utskrift fra int til usignert int. Begå. Phabricator Code review D5654
  • Løs bygge for MinGW. Begå. Løser feil # 379454
  • Se etter Cppcheck som RUNTIME avhengigheter. Begå. Phabricator Code review D5632
  • OpenCL-språket kalles faktisk OpenCL C. Commit. Phabricator Code review D5485
  • Fjern unødvendig mimetype for * .kdevinternal filer. Begå. Phabricator Code review D5624
  • Opprett KAboutData-objekt bare etter QApp-forekomst, for å arbeide oversettelser. Begå. Phabricator Code review D5598
  • CMake - fikse feil med å slippe endrede innstillinger for eksisterende byggkatalog. Begå. Phabricator Code review D5609
  • Slett eksplisitt% {PROJECTDIR} / fra maler 'ShowFilesAfterGeneration. Begå. Phabricator Code review D5531
  • Fjern ubrukt "VersionControl" oppføringer fra kdev4 prøver / maler. Begå. Phabricator Code review D5512
  • Fix ShowFilesAfterGeneration for å matche genererte filer. Begå. Løser feil # 378499
  • Oppdater Qt logo bilde. Begå. Phabricator Code review D5278
  • kdev-python:
  • Korrigere krasj i syntakseopprettingskode. Begå. Delvis retter feil # 378827.
  • Pep8: Gjør pep8 advarsler mindre irriterende. Begå. Phabricator Code review D5397
  • kdev-php:
  • Fastsette duchain-enhetstester. Begå. Phabricator Code review D5817

Hva er nytt i versjon 5.1.0:

  • kdevelop:
  • QObject-mal: reparer typo-skruedefinisjonering av blokk-ekstradefinisjoner. Innlegging.
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • Clang: Fix missing DUChain lock. Innlegging.
  • Custom-buildsystem: Fix krasj mens du konfigurerer. Begå. Se feil # 335470
  • Prøv å fikse testGccCompatibility testen for meg. Innlegging.
  • Clang: Endre navn på destruktorer når du omdøper klassen. Begå. Løser feil # 373452
  • Løs feil med feil CMake-argumenter ved å legge til ny byggkatalog. Innlegging.
  • Clang: Foreslå ikke å reflektere funksjonstanker. Innlegging.
  • Lag kommentarer i filmal for Python-enhetstest for setUp / tearDown. Begå. Løser feil # 321005
  • Fix TestCustomBuildSystemPlugin ved å lese .kdev4 mapper av testdata. Innlegging.
  • Providers: Løs noen Qt runtime advarsler. Innlegging.
  • Oppdater testproblemer :: testMissingInclude () til nåværende ClangFixitAssistant. Innlegging.
  • QtHelp CSS-bilder fikseres. Innlegging.
  • QtHelp siden laster reparasjon. Innlegging.
  • Oppdater INSTALL. Innlegging.
  • Streamline README. Innlegging.
  • File_templates: Fjern '#include' foo.moc '' bunntekst. Innlegging.
  • Foretrekker qmake over qmake-qt5 over qmake-qt4. Innlegging.
  • Appimage: ikke mislykkes på git stash pop. Innlegging.
  • Løs standardikon for noen plugin. Innlegging.
  • I18n-rettelser. Innlegging.
  • kdevplatform:
  • Ikke åpne ikke-eksisterende dokumenter fra problemvisning + påstandsrett. Innlegging.
  • Feilrefiksering for ProblemModel. Innlegging.
  • Merk nærmere i API-doxene som nullptr kan returneres. Innlegging.
  • Dialogbokser for filmaler: Fix krasj i overstyringsside med ukjent grunnklasse. Innlegging.
  • Avslutt kjøretidsvarsler om manglende metoder. Innlegging.
  • Pass KTextEditor :: MainWindow til tekstvisninger opprettet fra TextDocuments. Innlegging.
  • Filmalmverktøy: uten åpent dokument, bruk base dir av prosjekt eller hjemme. Innlegging.
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • Opprydding: Fjern ubrukt medlem. Innlegging.
  • Registrer EnvironmentSelectionWidget riktig med KConfigDialogManager. Innlegging.
  • Deaktiver funksjonen for revidasjonsgrafikk. Innlegging.
  • Fix krasj ved utløsing "Reformat Kilde" uten at flere filer lastes inn. Innlegging.
  • Gjenopprett gjemmering av hjelpeknapper i assistentdialoger. Innlegging.
  • Opprydding: Fjern ubrukt metode. Innlegging.
  • Quickopenfilter: Fiks dokumentasjon. Innlegging.
  • Lagre avmerkingsbokser i tilpasset side for feilmalen på filmalen. Innlegging.
  • Hastighet test_projektkontrolleren litt. Innlegging.
  • Feilsøkingsoppsettet blir uhell forsøkt å erstatte OutputPages hovedoppsett. Innlegging.
  • Fiks åpning av eksterne webadresser uten filnavn. Begå. Løser feil # 373213
  • TestTemplatesModel, TestGenerationTest: C locale for å unngå oversatte strenger. Innlegging.
  • Hev tidligere / neste historikk kontekst knapper. Innlegging.
  • SourceFormatterController: Fix 'Reformat Files'. Begå. Løser feil # 373842
  • SourceFormatterController: Mer feilsøkingsutgang. Innlegging.
  • Gjør uendelig sløyfe på kloningsmiljøgruppe med en annen klon tilstede. Innlegging.
  • Tilbakestill "Gjenopprett om dialogboksen for pluginene i" Lastet plugger " Dialogboksen & quot ;. Innlegging.
  • Løs avskrivningsadvarsel. Innlegging.
  • Legg til nedlastingskode for KAboutData :: fromPluginMetaData () for gamle kf5-versjoner. Innlegging.
  • Gjenopprett Om dialogboksen for programtillegg i "Lastet plugger" dialogen. Innlegging.
  • LoadedPluginsDialog: Fix memleak. Innlegging.
  • StandardDocumentationView-posisjoneringsrettinger. Innlegging.
  • Oppdater INSTALL. Innlegging.
  • Legg til biter om å bidra til KDevelop. Innlegging.
  • Streamline README. Innlegging.
  • Stil: C ++ 11ify. Innlegging.
  • Prosjektfilter: filtrer ut VS artefakter. Innlegging.
  • ProjectConfigSkeleton: Fjern FIXME. Innlegging.
  • Rett tastaturet i CMake-meldingen. Innlegging.
  • Løs utvinning av flere linjens UI-strenger fra velkomstsiden. Innlegging.
  • Hurtigretting for å gjenopprette bygge med nyere KConfig. Innlegging.
  • Løs standardikon for noen plugins. Innlegging.
  • Skjul fremdriftslinjen når alle jobber er ferdige. Innlegging.
  • DUChainPointer :: dynamicCast () - ikke segfault hvis ingen mål. Innlegging.
  • kdev-php:
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • kdev-python:
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • Fix krasj når du ber om å hente elementer uten at docfile blir analysert. Begå. Løser feil # 373349

Hva er nytt i versjon 5.0.4 / 5.1 Beta 1:

  • kdevelop:
  • QObject-mal: reparer typo-skruedefinisjonering av blokk-ekstradefinisjoner. Innlegging.
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • Clang: Fix missing DUChain lock. Innlegging.
  • Custom-buildsystem: Fix krasj mens du konfigurerer. Begå. Se feil # 335470
  • Prøv å fikse testGccCompatibility testen for meg. Innlegging.
  • Clang: Endre navn på destruktorer når du omdøper klassen. Begå. Løser feil # 373452
  • Løs feil med feil CMake-argumenter ved å legge til ny byggkatalog. Innlegging.
  • Clang: Foreslå ikke å reflektere funksjonstanker. Innlegging.
  • Lag kommentarer i filmal for Python-enhetstest for setUp / tearDown. Begå. Løser feil # 321005
  • Fix TestCustomBuildSystemPlugin ved å lese .kdev4 mapper av testdata. Innlegging.
  • Providers: Løs noen Qt runtime advarsler. Innlegging.
  • Oppdater testproblemer :: testMissingInclude () til nåværende ClangFixitAssistant. Innlegging.
  • QtHelp CSS-bilder fikseres. Innlegging.
  • QtHelp siden laster reparasjon. Innlegging.
  • Oppdater INSTALL. Innlegging.
  • Streamline README. Innlegging.
  • File_templates: Fjern '#include' foo.moc '' bunntekst. Innlegging.
  • Foretrekker qmake over qmake-qt5 over qmake-qt4. Innlegging.
  • Appimage: ikke mislykkes på git stash pop. Innlegging.
  • Løs standardikon for noen plugin. Innlegging.
  • I18n-rettelser. Innlegging.
  • kdevplatform:
  • Ikke åpne ikke-eksisterende dokumenter fra problemvisning + påstandsrett. Innlegging.
  • Feilrefiksering for ProblemModel. Innlegging.
  • Merk nærmere i API-doxene som nullptr kan returneres. Innlegging.
  • Dialogbokser for filmaler: Fix krasj i overstyringsside med ukjent grunnklasse. Innlegging.
  • Avslutt kjøretidsvarsler om manglende metoder. Innlegging.
  • Pass KTextEditor :: MainWindow til tekstvisninger opprettet fra TextDocuments. Innlegging.
  • Filmalmverktøy: uten åpent dokument, bruk base dir av prosjekt eller hjemme. Innlegging.
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • Opprydding: Fjern ubrukt medlem. Innlegging.
  • Registrer EnvironmentSelectionWidget riktig med KConfigDialogManager. Innlegging.
  • Deaktiver funksjonen for revidasjonsgrafikk. Innlegging.
  • Fix krasj ved utløsing "Reformat Kilde" uten at flere filer lastes inn. Innlegging.
  • Gjenopprett gjemmering av hjelpeknapper i assistentdialoger. Innlegging.
  • Opprydding: Fjern ubrukt metode. Innlegging.
  • Quickopenfilter: Fiks dokumentasjon. Innlegging.
  • Lagre avmerkingsbokser i tilpasset side for feilmalen på filmalen. Innlegging.
  • Hastighet test_projektkontrolleren litt. Innlegging.
  • Feilsøkingsoppsettet blir uhell forsøkt å erstatte OutputPages hovedoppsett. Innlegging.
  • Fiks åpning av eksterne webadresser uten filnavn. Begå. Løser feil # 373213
  • TestTemplatesModel, TestGenerationTest: C locale for å unngå oversatte strenger. Innlegging.
  • Hev tidligere / neste historikk kontekst knapper. Innlegging.
  • SourceFormatterController: Fix 'Reformat Files'. Begå. Løser feil # 373842
  • SourceFormatterController: Mer feilsøkingsutgang. Innlegging.
  • Gjør uendelig sløyfe på kloningsmiljøgruppe med en annen klon tilstede. Innlegging.
  • Tilbakestill "Gjenopprett om dialogboksen for pluginene i" Lastet plugger " Dialogboksen & quot ;. Innlegging.
  • Løs avskrivningsadvarsel. Innlegging.
  • Legg til nedlastingskode for KAboutData :: fromPluginMetaData () for gamle kf5-versjoner. Innlegging.
  • Gjenopprett Om dialogboksen for programtillegg i "Lastet plugger" dialogen. Innlegging.
  • LoadedPluginsDialog: Fix memleak. Innlegging.
  • StandardDocumentationView-posisjoneringsrettinger. Innlegging.
  • Oppdater INSTALL. Innlegging.
  • Legg til biter om å bidra til KDevelop. Innlegging.
  • Streamline README. Innlegging.
  • Stil: C ++ 11ify. Innlegging.
  • Prosjektfilter: filtrer ut VS artefakter. Innlegging.
  • ProjectConfigSkeleton: Fjern FIXME. Innlegging.
  • Rett tastaturet i CMake-meldingen. Innlegging.
  • Løs utvinning av flere linjens UI-strenger fra velkomstsiden. Innlegging.
  • Hurtigretting for å gjenopprette bygge med nyere KConfig. Innlegging.
  • Løs standardikon for noen plugins. Innlegging.
  • Skjul fremdriftslinjen når alle jobber er ferdige. Innlegging.
  • DUChainPointer :: dynamicCast () - ikke segfault hvis ingen mål. Innlegging.
  • kdev-php:
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • kdev-python:
  • Oppdater versionsnummer til 5.0.4. Innlegging.
  • Fix krasj når du ber om å hente elementer uten at docfile blir analysert. Begå. Løser feil # 373349

Hva er nytt i versjon 5.0.3 / 5.1 Beta 1:

  • Løs et låseproblem i bakgrunnsparseren, forårsaker ofte krasj på Windows (3c395340d)
  • Løs et ødelagt søk i dokumentasjonsvisningen (0602281c)
  • Løs ulike problemer med breakpointsvisningen (cba54572)
  • Løs en mulig krasj når du aktiverer en clang FixIt (BR: 369176)
  • Løs en krasj når du utfører ulike handlinger med Make-plugin deaktivert (BR: 369326)
  • Oppdater Sonnet i Windows-installatøren som førte til krasjer med spellechecking (BR: 370470)
  • Løs tekstfiler som blir analysert som CMake under noen omstendigheter, noe som fører til dårlig ytelse og krasjer
  • Bruk riktig skrift i dokumentasjonsvisning (BR: 285162)
  • Løs en krasj når du klikker & quot; Rename declaration & quot; uten at en redaktør er åpen (22bdccb1)
  • Fix "Last ned mer ..." Funksjonen virker ikke på noen systemer (4c4500bf)
  • Fix "Velg neste / forrige verktøylinje & quot; oppfører seg feilaktig i noen tilfeller (24d3e3bb)
  • Fix "Hide / Restore docks" oppfører seg feilaktig i noen tilfeller (daeed5f1)
  • Fix "Installer som root" Handlingen virker ikke (30a66c3f)
  • Løs CMake build plugin noen ganger gjenoppbygging alt når det ikke burde (17b6499e)
  • Forskjellige forbedringer i brukergrensesnittet.

Hva er nytt i versjon 5.0.3:

  • Løs et låseproblem i bakgrunnsparseren, forårsaker ofte krasj på Windows (3c395340d)
  • Løs et ødelagt søk i dokumentasjonsvisningen (0602281c)
  • Løs ulike problemer med breakpointsvisningen (cba54572)
  • Løs en mulig krasj når du aktiverer en clang FixIt (BR: 369176)
  • Løs en krasj når du utfører ulike handlinger med Make-plugin deaktivert (BR: 369326)
  • Oppdater Sonnet i Windows-installatøren som førte til krasjer med spellechecking (BR: 370470)
  • Løs tekstfiler som blir analysert som CMake under noen omstendigheter, noe som fører til dårlig ytelse og krasjer
  • Bruk riktig skrift i dokumentasjonsvisning (BR: 285162)
  • Løs en krasj når du klikker & quot; Rename declaration & quot; uten at en redaktør er åpen (22bdccb1)
  • Fix "Last ned mer ..." Funksjonen virker ikke på noen systemer (4c4500bf)
  • Fix "Velg neste / forrige verktøylinje & quot; oppfører seg feilaktig i noen tilfeller (24d3e3bb)
  • Fix "Hide / Restore docks" oppfører seg feilaktig i noen tilfeller (daeed5f1)
  • Fix "Installer som root" Handlingen virker ikke (30a66c3f)
  • Løs CMake build plugin noen ganger gjenoppbygging alt når det ikke burde (17b6499e)
  • Forskjellige forbedringer i brukergrensesnittet.

Hva er nytt i versjon 5.0.2:

  • Løs et låseproblem i bakgrunnsparseren, forårsaker ofte krasj på Windows (3c395340d)
  • Løs et ødelagt søk i dokumentasjonsvisningen (0602281c)
  • Løs ulike problemer med breakpointsvisningen (cba54572)
  • Løs en mulig krasj når du aktiverer en clang FixIt (BR: 369176)
  • Løs en krasj når du utfører ulike handlinger med Make-plugin deaktivert (BR: 369326)
  • Oppdater Sonnet i Windows-installatøren som førte til krasjer med spellechecking (BR: 370470)
  • Løs tekstfiler som blir analysert som CMake under noen omstendigheter, noe som fører til dårlig ytelse og krasjer
  • Bruk riktig skrift i dokumentasjonsvisning (BR: 285162)
  • Løs en krasj når du klikker & quot; Rename declaration & quot; uten at en redaktør er åpen (22bdccb1)
  • Fix "Last ned mer ..." Funksjonen virker ikke på noen systemer (4c4500bf)
  • Fix "Velg neste / forrige verktøylinje & quot; oppfører seg feilaktig i noen tilfeller (24d3e3bb)
  • Fix "Hide / Restore docks" oppfører seg feilaktig i noen tilfeller (daeed5f1)
  • Fix "Installer som root" Handlingen virker ikke (30a66c3f)
  • Løs CMake build plugin noen ganger gjenoppbygging alt når det ikke burde (17b6499e)
  • Forskjellige forbedringer i brukergrensesnittet.

Hva er nytt i versjon 5.0.1:

  • Problemer fastsatt i 5.0.1:
  • Løs en dødlås i bakgrunnsparseren, som spesielt oppstod på prosjekter som inneholdt både C ++ og Python / JS / QML-koden og forårsaket enten parsing eller hele applikasjonen å fryse tilfeldig. [BR: 355100]
  • Ikke vis "prosjektet er allerede åpent i en annen økt" dialog om å starte opp en økt under noen omstendigheter.
  • Løs en krasj som noen ganger skjedde når du bytte git-grener på kommandolinjen.
  • Løs en krasj når du starter debugger fra kommandolinjen. [BR: 367837]
  • Mouseover highlight bruker nå "Søk høydepunkt" farge fra konfigurasjonsdialogen, i stedet for en hardkodig lys gul. [BR: 368458]
  • Løs et krasj i PHP-pluginet når du redigerer tekst i linjen etter et "TODO". [BR: 368257]
  • Rask arbeidskatalog med Tilpasset Makefile-plugin [BR: 239004]
  • Løs en mulig krasj ved å utløse en assistent popup-handling [BR: 368270]
  • Frys under noen omstendigheter når velkomstsiden vises. [BR: 368138]
  • Løs noen oversettelsesproblemer.
  • Gjør importen noen ganger ikke funnet i kdev-python uten å trykke F5 for hånd [BR: 368556]
  • Problemer fastlagt i Linux AppImage:
  • Send subversion plugin.
  • Fix QtHelp ikke fungerer.
  • Send ulike X11-biblioteker, som angivelig gjør binærkjøring på relativt gamle systemer nå (SLES 11 og lignende)
  • Deaktiver velkomstsiden for nå.

Hva er nytt i versjon 5.0.0:

  • Nesten to år etter utgivelsen av KDevelop 4.7, Vi er glade for å kunngjøre umiddelbar tilgjengelighet av KDevelop 5.0. KDevelop er et integrert utviklingsmiljø som fokuserer på støtte av C ++, Python, PHP og JavaScript / QML programmeringsspråk. Mange viktige endringer og refactorings ble gjort for versjon 5.0, slik at KDevelop forblir vedlikeholdsdyktig og lett å utvide og forbedre de neste årene. Høydepunkter inkluderer mye forbedret ny C / C + + språkstøtte, samt polering for Python, PHP og QML / JS.

Hva er nytt i versjon 4.7.3 / 5.0.0 Beta:

  • Vi har sendt vår store kodebase til Qt 5 og KDE-rammeverk 5 (KF5).
  • Vi erstattet vår eldre C ++ parser- og semantisk analyse plugin med en mye kraftigere en som er basert på Clang fra LLVM-prosjektet.
  • Vi fjernet den håndskrevne CMake-tolken, og bruker nå metadata levert av oppadgående CMake selv.
  • Vi integrerte endelig semantisk språkstøtte for QML og JavaScript, samt en prosjektleder for QMake.
  • Endelig rydde vi opp mange områder av vår kodebase og forbedret ytelsen til enkelte arbeidsflyter betydelig.

Hva er nytt i versjon 4.7.2 / 5.0.0 Beta:

  • Vi har portet vårt store kodebase til Qt 5 og KDE-rammeverk 5 (KF5).
  • Vi erstattet vår eldre C ++ parser- og semantisk analyse plugin med en mye kraftigere en som er basert på Clang fra LLVM-prosjektet.
  • Vi fjernet den håndskrevne CMake-tolken, og bruker nå metadata levert av oppadgående CMake selv.
  • Vi integrerte endelig semantisk språkstøtte for QML og JavaScript, samt en prosjektleder for QMake.
  • Endelig rydde vi opp mange områder av vår kodebase og forbedret ytelsen til enkelte arbeidsflyter betydelig.

Hva er nytt i versjon 4.7.1:

  • Denne utgivelsen inneholder mange forbedringer og feilrettinger - alle oppfordres til å oppgradere.

Hva er nytt i versjon 4.5.0:

  • Denne utgivelsen lagt til integrering for enhetstester, slik at Du kan enkelt kjøre og feilsøke dem mens du jobber med prosjektene dine.
  • Veiviseren for ny klasse ble oppdatert og mange endringer ble gjort med hensyn til polering av brukergrensesnittet på forskjellige steder.
  • Det ble gitt bedre støtte til C + + 11-funksjoner.

Hva er nytt i versjon 4.3.0 RC1:

  • Dette er trolig den siste testversjonen før utgivelse av 4,3 endelige. Denne utgivelseskandidaten inneholder flere feilrettinger og forbedrer videre C ++ 11 språkstøtten.

Hva er nytt i versjon 4.1.1:

  • Milian Wolff: Sett versjon til 4.1.0, krever kdevplatform 1.1.0
  • Milian Wolff: fikser custommake manager krasjer når du sletter, omdøper mapper
  • Milian Wolff: optimalisere: trenger ikke å ringe moveBackComment hvis vi fant en siste #include, bare sett inkludere etter det
  • Milian Wolff: endelig fikse den manglende inkludere vareplassering ...
  • Milian Wolff: Sted inkluderer / fremsendelseserklæringer etter definerer eller kommentarer hvis ingen tom linje er funnet
  • Milian Wolff: Legg til riktig / inkludere definisjon ved start av dokument når vi ikke finner en posisjon etter det
  • Aleix Pol: Sjekk bufret variabler fra betingelsene også.
  • Aleix Pol: Gjør det mulig å laste CMakeFolders som ikke har en cmakelists.txt (fordi den er fjernet). Forbedre responsibiliteten ved fjerning av filer. Last på prosjektgrenen når en CMakeLists.txt-fil ble fjernet.
  • Milian Wolff: bruk systemfarger i stedet for hardkodede farger i GDB kommandolinjeverktøyvisning
  • Milian Wolff: sett fokus på filter lineedit som standard i dialogboksen "legg til prosess"
  • Milian Wolff: Lese korrekt debugger-tilstand når du legger til utdatahjelp etter at feilsøkingsprosessen ble startet.
  • Aleix Pol: Test at alternativkommandoen fungerer riktig med hurtigbufferen.
  • Aleix Pol: Bruk riktig api.
  • Aleix Pol: Løs prosjektet på nytt når bufferen er skitten.
  • Aleix Pol: Ikke sett variabelen hvis den allerede er angitt på hurtigbufferen.
  • Aleix Pol: Fest feil spornavn.
  • Aleix Pol: Oppdater prosjektet når CMakeCache er endret.
  • Milian Wolff: la se eierskap av widgets, hindre lekkasje og krasjer
  • NicolAs Alvarez: CMake-støtte: unngå uendelig sløyfe på foreach (RANGE) som aldri kjører.
  • Aleix Pol: Gjør det mulig å analysere riktig prosjekter med tomme CMakeLists.txt-filer. Ikke legg til rootkatalogen for cmake-prosjektet to ganger til vaktmesteren.

Hva er nytt i versjon 4.0.2:

  • Omskrevet fra bunnen

Hva er nytt i versjon 4.0.1:

  • Milian Wolff: fikse overløp i CMakeFunctionArgument :: unescapeValue
  • Andras Mantia: Fjern noen motstridende snarveier fra kateparten.
  • Milian Wolff: fix: tillat incr som identifikator, det er ikke ++-token tross alt
  • Milian Wolff: Ikke krasj på nullptr type i getPointerTarget
  • Milian Wolff: fix shouldStartCompletion når du skriver en sti i en #include, er ikke satt inn bare en enkelt char
  • Milian Wolff: ikke krasje når getContainerType ikke finner en deklarasjon for den identifiserte typen i den oppgitte toppkonteksten
  • Andreas Pakulat: Fiks åpning av filer med relativ sti.
  • Andreas Pakulat: Sett CMAKE_INSTALL_RPATH til lib-installdir
  • Andreas Pakulat: Pass på at kdevplatform er riktig koblet
  • Milian Wolff: bruk canonicalFilePath som absoluteFilePath kan føre til problemer når du løser relativ innbefatter i symlinked kataloger
  • Nicolas Alvarez: Fix en annen mulig lekk
  • Nicolas Alvarez: Fix minnelekkasje i CMakeListsParser :: readCMakeFile.
  • Milian Wolff: Ikke fremskritt over EOF, kan føre til ugyldige tokens og krasjer
  • Aleix Pol: Forhindre å ringe en nullpeker.
  • Aleix Pol: Legg til riktig støtte for Break-kommandoen.
  • Andreas Pakulat: Ikke prøv å åpne en ikke eksisterende fil.
  • Milian Wolff: gjør __volatile__ et synonym for flyktig
  • Milian Wolff: Ikke rekurs i samme klasse i typeutils :: getMemberFunctions
  • Esben Mose Hansen: Finn bygningskatalog selv i rot CMakeLists.txt
  • Milian Wolff: fikser bruk i argumentlister over rene virtuelle
  • Esben Mose Hansen: Bruk konfigurasjonsmodus som tilbakebetaling hvis ingen modul er funnet, og sett package_DIR i alle tilfeller der en modul ikke ble funnet
  • David nolden: Slå en påstand til en advarsel BUG: 236411
  • Niko Sams: Fjern støtte for å bygge hele extragearen / sdk.
  • Kovarththanan Rajaratnam: Fjern FindCppUnit.cmake nå at CppUnit-plugin ikke lenger eksisterer
  • Kovarththanan Rajaratnam: Fjern FindCheck.cm nå at sjekk-pluginet ikke lenger eksisterer
  • Andreas Pakulat: Øk versjonsnummer
  • Niko Sams: Sitat variable uttrykk riktig.
  • Milian Wolff: Angi ugyldig rekkevidde ved endelig plassering av problem når det inkluderer veieroppløseren, funnet flere baner enn byggelederen
  • Andreas Pakulat: Fest kdevelop app-ikonet for Windows.
  • David nolden: Bruk en mutex for å forhindre setupStandardMacros () og setupStandardIncludePaths () fra å bli kalt flere ganger samtidig, for å hindre et krasj. BUG: 236434
  • Bertjan Broeksema: Lagre kompilere advarsler relatert til utdatert hash_map
  • Andreas Pakulat: Søk også etter qmake-qt4

Hva er nytt i versjon 4.0 RC3:

  • Omskrevet fra bunnen

Hva er nytt i versjon 3.5.4:

  • Denne utgivelsen løser 30 feil.

Hva er nytt i versjon 3.5.3:

  • Mange feiloppdateringer og mindre forbedringer.

Krav :

  • Qt

Lignende programvare

Val(a)IDE
Val(a)IDE

11 May 15

Insight Developer
Insight Developer

12 May 15

Quanta Plus
Quanta Plus

20 Feb 15

Kommentarer til KDevelop

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!