KDevelop je open source, přenosný a bezplatný softwarový projekt, který poskytuje uživatelům komplexní IDE (Integrované vývojové prostředí) pro C, C ++ a jiné široce používané programovací jazyky .
Funkce na první pohled
Mezi klíčové funkce patří snadno použitelné a složité grafické uživatelské rozhraní napsané v sadě nástrojů Qt GUI, podpora relací, podpora širokého spektra programovacích jazyků, možnost nastavit aplikaci jako druhý projekt, stejně jako schopnost vytvářet projekt od začátku.
K dispozici jsou také různé nástroje, pohledy, režimy a pracovní sady, podpora klávesových zkratek, podpora šablon, testy a třídy. Díky softwaru KDevelop budou vývojáři moci prozkoumat zdrojový kód stávající aplikace a provést změny, které ji zlepší.
Podporuje více než 10 programovacích jazyků
Aplikace byla navržena od základu až k podpoře 12 programovacích jazyků, 5 nástrojů pro sestavování, 11 formátů dokumentace, 4 řídicích systémů revizí, 3 editorů kódů, 5 nástrojů pro vývoj a desítek dalších čistých nástrojů.
Je to aplikace s více platformami
KDevelop, který je napsán v Qt, je navržen jako platformová aplikace, která byla úspěšně testována v operačních systémech GNU Linux, FreeBSD, Solaris, Mac OS X a dalších operačních systémech podobně jako UNIX. Je k dispozici ve výchozích softwarových úložištích mnoha distribucí Linuxu.
Dostupnost a podporované architektury
Vývojáři KDE, kteří chtějí vyvinout výkonnou aplikaci pro desktopové prostředí KDE, si mohou stáhnout aplikaci KDevelop jako zdrojový archiv, který musí být před instalací konfigurován a kompilován. Obě 32bitové i 64bitové architektury jsou nyní podporovány.
Seznamte se s KDevPlatformem
Také součást projektu KDevelop splňuje KDevPlatform, otevřený zdroj a volně distribuovanou sadu knihoven, která může být použita jako základna pro programy typu IDE, jako jsou Quanta, Kile, KTechLab a dokonce KDevelop sám, který je založen na KDevPlatform.
Co je nového v této verzi:
- Opravte havárii, která se často vyskytuje při přepínání větví git na pozadí v projektech C ++. Toto dočasně zakáže upozornění na dokumentaci, stejně jako zobrazení analyzované dokumentace v popiscích nástrojů, dokud nebude podstatný problém vyřešen upstream. (chyba, upstream chyba)
- Neopravujte žádný kompilátor, který by byl ve výchozím nastavení nastaven v systému Windows, což způsobilo, že KDevelop nezdaří najít standardní knihovnu C ++. (chyba)
- Opravte standardní knihovní cesty, které nejsou předávány, protože obsahují cesty při použití clang jako kompilátoru v systému Windows. (recenze)
- Při otevírání relace opravte havárii v některých systémech. (chyba)
- Oprava obsahuje dokončení cesty, které nezobrazuje projektově definovaný systém zahrnuje (tj. přidává se jako systém, ale obsahuje váš projekt). (chyba)
- Oprava selhání při definování dávkové úpravy v definovacím editoru. (chyba)
- Opravte zadání (pouze v režimu ladění) a potenciální selhání při zobrazování problému. (chyba)
- Opravy odkazů v prohlížeči dokumentace nefungují v aplikaci AppImage. (chyba)
- Oprava sestavení chyby při vytváření in-source při překladech. (chyba)
- Opravte havárii při zobrazování navigačního popisu v projektech PHP v některých situacích. (chyba)
- Oprava duplicitních cílů při použití podprojektů CMake. (chyba)
- Oprava nápovědy konzoly pro opravu s dotazem na dočasné odstranění dočasného souboru. (chyba)
- Při kompilaci s CMake 3.10 opravte spoustu výstrah AUTOMOC
- Opravy některých kontextových nabídek zobrazení nástrojů s prázdnými záznamy. (chyba)
- Opravte miniaplikaci postupu na stavové liště, která se v některých relacích nezobrazuje. (recenze)
- Přizpůsobte jasnou logiku vyrovnávací paměti, abyste zajistili, že mezipaměť modelového kódu (~ / .cache / kdevduchain) bude vždy vymazána při změně na jinou verzi KDevelop (včetně verzí patchů). Nevhodné údaje v mezipaměti způsobily v minulosti řadu otázek, včetně havárií. Pokud opravdu potřebujete zachovat mezipaměť, můžete vytvořit (prázdný) soubor s příponou verze cílové verze ve složce mezipaměti.
- Opravit KDevelop nezačíná s povolenou uvítací stránkou (což je standardně) na systémech bez podpory OpenGL. (chyba)
- Opravte sestavení s Qt verzí 5.5.
- Opravit šablony souborů, které nefungují v systému Windows (tato oprava by měla být již v instalačních systémech Windows 5.2.0, ale nebyla v zdrojových tarbalech).
Co je nového ve verzi:
- Opravte havárii, která se často vyskytuje při přepínání větví git na pozadí v projektech C ++. Toto dočasně zakáže upozornění na dokumentaci, stejně jako zobrazení analyzované dokumentace v popiscích nástrojů, dokud nebude podstatný problém vyřešen upstream. (chyba, upstream chyba)
- Neopravujte žádný kompilátor, který by byl ve výchozím nastavení nastaven v systému Windows, což způsobilo, že KDevelop nezdaří najít standardní knihovnu C ++. (chyba)
- Opravte standardní knihovní cesty, které nejsou předávány, protože obsahují cesty při použití clang jako kompilátoru v systému Windows. (recenze)
- Při otevírání relace opravte havárii v některých systémech. (chyba)
- Oprava obsahuje dokončení cesty, které nezobrazuje projektově definovaný systém zahrnuje (tj. přidává se jako systém, ale obsahuje váš projekt). (chyba)
- Oprava selhání při definování dávkové úpravy v definovacím editoru. (chyba)
- Opravte zadání (pouze v režimu ladění) a potenciální selhání při zobrazování problému. (chyba)
- Opravy odkazů v prohlížeči dokumentace nefungují v aplikaci AppImage. (chyba)
- Oprava sestavení chyby při vytváření in-source při překladech. (chyba)
- Opravte havárii při zobrazování navigačního popisu v projektech PHP v některých situacích. (chyba)
- Oprava duplicitních cílů při použití podprojektů CMake. (chyba)
- Oprava nápovědy konzoly pro opravu s dotazem na dočasné odstranění dočasného souboru. (chyba)
- Při kompilaci s CMake 3.10 opravte spoustu výstrah AUTOMOC
- Opravy některých kontextových nabídek zobrazení nástrojů s prázdnými záznamy. (chyba)
- Opravte miniaplikaci postupu na stavové liště, která se v některých relacích nezobrazuje. (recenze)
- Přizpůsobte jasnou logiku vyrovnávací paměti, abyste zajistili, že mezipaměť modelového kódu (~ / .cache / kdevduchain) bude vždy vymazána při změně na jinou verzi KDevelop (včetně verzí patchů). Nevhodné údaje v mezipaměti způsobily v minulosti řadu otázek, včetně havárií. Pokud opravdu potřebujete zachovat mezipaměť, můžete vytvořit (prázdný) soubor s příponou verze cílové verze ve složce mezipaměti.
- Opravit KDevelop nezačíná s povolenou uvítací stránkou (což je standardně) na systémech bez podpory OpenGL. (chyba)
- Opravte sestavení s Qt verzí 5.5.
- Opravit šablony souborů, které nefungují v systému Windows (tato oprava by měla být již v instalačních systémech Windows 5.2.0, ale nebyla v zdrojových tarbalech).
Co je nového ve verzi 5.1.2:
- Připravené soubory:
- AppImage: Různá vylepšení; nyní odesílá LLVM 3.9.1
- Instalační programy systému Windows: různé vylepšení; nyní odeslat Qt 5.9.1
- Změny kdevplatform, kdevelop, kdev-php a kdev-python:
- Opravena havárie v nástroji cmake lexer (chyba 363269)
- Různá malá vylepšení v dokončení kódu cmake a C ++
- Opravit umístění C ++ #include completions (https://phabricator.kde.org/D6230)
- Opravte havárii s projekty JS na vzdálených adresářích (chyba 369573)
- Při analýze kódu PHP (chyba 381123) opravte možný problém
- Opravte chybu hang-on-exit (chyba 379669)
- Návrat k formátování zdroje je zpět
- Oprava duplicitní kontextové nabídky na okraji ikony (https://phabricator.kde.org/D6838)
- V některých systémech opravit kód v widgetu
- Opravte & quot; Formát souborů & quot; akce kontextové nabídky
- Při parsování kódu Pythonu se staršími koncovkami řady Mac opravit chybu (chyba 378827)
- Oprava přeskakování do bodu zlomu v modelu zlomu (chyba 382652)
- Opravte havárii procesorů bez SSE2
- Oprava spouštění spustitelných souborů s mezerami v cestách v oknech
- Opravte možnou nehodu po kliknutí na "zobrazovací dokumentaci". v popisu nástroje (https://phabricator.kde.org/D6436)
- Různé úklidové práce
- ... a mnoho dalších, je příliš mnoho, aby je zde bylo uvedeno - spusťte "git log v5.1.1..v5.1.2" v jednom z úložišť vidíte všechny změny.
Co je nového ve verzi 5.1.1:
- Připravené soubory:
- Instalační program systému Windows: Opravte chybějící ikony v instalačních programech systému Windows.
- AppImage: Ship Breeze styl widgetu. T3538
- AppImage: Pluginy Sonnet Ship (založené na aspell, hunspell, hspell). T4100
- AppImage: Odeslání některých výchozích barevných schémat (pro použití s Nastavení - & gt; Farebná schéma) s aplikací AppImage.
- AppImage: Postaveno s podporou KF5SysGuard: Umožňuje "Připojit ke zpracování" v aplikaci AppImage. T5878
- kdevplatform:
- Nelze extrahovat všechny náhledy šablon, načíst z archivů na vyžádání. Spáchat. Prohlížeč kódů D5701 v příručce
- Použijte https://www.google.com namísto http://www.google.de v externím skriptu výběru google. Spáchat. Přezkoumání kódů D5719
- Používejte konzistentní názvy ikon pro vytváření položek a odstraňte staré ikony. Spáchat. Přezkoumání kódů D5651
- Appwizard: oprava chybné odpojení v aplikaci ProjectVcsPage. Spáchat. Přezkoumání kódu D5536
- Zastavte nepoužívané a poškozené zobrazení objektu projektu na D-Busu. Spáchat. Přezkoumání kódů D5607 od firmy Phageator
- Appwizard: uloží vybraný vcsPlugin do souboru vývojáře .kdev4. Spáchat. Přezkoumání kódu D5513
- Pozadí: Relax trochu upřít. Spáchat. Viz chyba # 378933
- Otázka práce v cestě (QString) ctor. Spáchat. Viz chyba # 378933
- Oprava souboru náhledu chybně přidán při generování projektu z šablony aplikace. Spáchat. Přezkoumání kódů D5314
- Opravit podporu pro více souborů a relativní cesty v ShowFilesAfterGeneration. Spáchat. Přezkoumání kódů D5316
- Nahrávání šablon z dialogových oken: Opravit chybné použití filtru. Spáchat. Opravuje chybu # 376040. Přezkoumání kódů D5155
- Najít / Nahradit v souborech: Nezakrývejte obsah popisku pro výstupní čáru. Spáchat. Přezkoumání kódů D5135
- kdevelop:
- Nainstalujte definici mimometru xdg pro OpenCL C. Commit. Přezkoumání kódů D5621
- Přesuňte tisk z int do nepodepsaného int. Spáchat. Přezkoumání kódů D5654
- Opravte sestavu pro MinGW. Spáchat. Opravuje chybu # 379454
- Podívejte se na Cppcheck jako závislost RUNTIME. Spáchat. Přezkoumání kódů D5632
- Jazyk OpenCL je vlastně nazvaný OpenCL C. Commit. Přezkoumání kódů D5485
- Odstraňte nepotřebný typ mimetypu pro * .kdevinterna soubory. Spáchat. Přezkoumání kódu D5624
- Vytvořte objekt KAboutData pouze po instanci QApp pro pracovní překlady. Spáchat. Přezkoumání kódů D5598
- CMake - oprava chyby při zrušení změněných nastavení existujícího adresáře pro sestavení. Spáchat. Přezkoumání kódů D5609
- Zrušte explicitní% {PROJECTDIR} / z šablon 'ShowFilesAfterGeneration. Spáchat. Přezkoumání kódů D5531
- Odstraňte nepoužívané "VersionControl" záznamy z vzorů / šablon kdev4. Spáchat. Přezkoumání kódů D5512
- Opravte ShowFilesAfterGeneration tak, aby odpovídaly generovaným souborům. Spáchat. Opravuje chybu # 378499
- Aktualizujte obrázek loga Qt. Spáchat. Přezkoumání kódů D5278
- kdev-python:
- Opravte chybu v kódu pro opravu syntaxe. Spáchat. Částečně opravuje chybu # 378827.
- Pep8: Učiňte varování pep8 méně nepříjemné. Spáchat. Přezkoumání kódů D5397
- kdev-php:
- Opravy testů jednotky duchain. Spáchat. Přezkoumání kódů D5817
Co je nového ve verzi 5.1.0:
- kdevelop:
- Šablona QObject: opravit typo šroubování znovu definovat bloku extra_definitions. Zavřít.
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- Clang: Opravte chybějící zámek DUChain. Zavřít.
- Vlastní sestavení systému: Opravte chybu při konfiguraci. Spáchat. Viz chyba # 335470
- Pokuste se opravit test testCompatibility pro mě. Zavřít.
- Clang: Při přejmenování třídy také přejmenujte destruktory. Spáchat. Opravuje chybu # 373452
- Opravte chybu s nesprávnými argumenty CMake během přidávání nového adresáře sestavení. Zavřít.
- Clang: Nenavrhujte defaktory funkce refaktoru. Zavřít.
- Opravte komentáře v šabloně souborů pro test jednotky Python pro setUp / tearDown. Spáchat. Opravuje chybu # 321005
- Opravte TestCustomBuildSystemPlugin čtením .kdev4 složek testovacích dat. Zavřít.
- Poskytovatelé: Opravte některé Qt runtime varování. Zavřít.
- Aktualizovat TestProblems :: testMissingInclude () na aktuální ClangFixitAssistant. Zavřít.
- Opravy CSS obrazů QtHelp. Zavřít.
- Oprava zavedení stránky QtHelp. Zavřít.
- Aktualizovat INSTALL. Zavřít.
- Zjednodušte README. Zavřít.
- File_templates: Odebrat '#include' foo.moc " zápatí. Zavřít.
- Preferujte qmake přes qmake-qt5 přes qmake-qt4. Commit.
- Appimage: nezapomínejte na git skrýt pop. Zavřít.
- Opravte výchozí ikonu pro nějaký plugin. Zavřít.
- I18n opravuje. Zavřít.
- kdevplatform:
- Neotevřete neexistující dokumenty z zobrazení problémů + oprava tvrzení. Zavřít.
- Oprava tvrzení pro problémový model. Zavřít.
- V aplikaci API dox je více explicitní, že nullptr lze vrátit. Zavřít.
- Dialogové šablony souborů: Oprava chyby v přepisu stránky s neznámou základní třídou. Zavřít.
- Upozornění na chvilku o chybějících metodách. Zavřít.
- Projděte KTextEditor :: MainWindow do textových pohledů vytvořených z TextDocuments. Zavřít.
- Soubor šablon souborů: bez otevřeného dokumentu, použijte základní dir projektu nebo doma. Zavřít.
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- Vyčištění: Odeberte nepoužívaný člen. Zavřít.
- Zaregistrujte správně prostředí EnvironmentSelectionWidget pomocí nástroje KConfigDialogManager. Zavřít.
- Zakažte funkci revizního grafu. Zavřít.
- Oprava havárie při aktivaci "Zdroj rekonstrukce" bez dalšího načtení souboru. Zavřít.
- Obnovte skrytí pomocných tlačítek v dialogových oknech asistenta. Zavřít.
- Vyčištění: Odeberte nepoužívanou metodu. Zavřít.
- Quickopenfilter: Fix dokumentaci. Zavřít.
- Opravte políčka na stránce vlastních voleb šablony šablony, která je chybně umístěna. Zavřít.
- Urychlete trochu test_projectcontroller. Zavřít.
- Oprava nákresu se neúspěšně pokusila nahradit hlavní rozvržení OutputPage. Zavřít.
- Oprava otevření vzdálených adres URL bez názvu souboru. Spáchat. Opravuje chybu # 373213
- TestTemplatesModel, TestGenerationTest: C locale, abyste se vyhnuli přeloženým řetězcům. Zavřít.
- Zvolte kontextové tlačítka předchozí / následující historie. Zavřít.
- SourceFormatterController: Opravte soubory "Reformat". Spáchat. Opravuje chybu # 373842
- SourceFormatterController: Více ladění výstupu. Zavřít.
- Opravte nekonečnou smyčku ve skupině prostředí klonování s jiným přítomným klonem. Zavřít.
- Obnovit dialog Obnovit o zásuvných modulech v "Loaded Plugins" dialog ". Zavřít.
- Upravte upozornění na odmítnutí. Zavřít.
- Přidejte záložní kód pro KAboutData :: fromPluginMetaData () pro staré verze kf5. Zavřít.
- Obnovit dialogové okno O aplikaci pro pluginy v "Loaded Plugins" dialog. Zavřít.
- LoadedPluginsDialog: Fix memleak. Zavřít.
- StandardDocumentationZobrazit opravy polohování. Zavřít.
- Aktualizovat INSTALL. Zavřít.
- Přidejte bity o tom, jak přispívat ke KDevelop. Zavřít.
- Zjednodušte README. Zavřít.
- Styl: C ++ 11ify. Zavřít.
- Filtr projektu: Filtrování artefaktů VS. Zavřít.
- ProjectConfigSkeleton: Odebrat FIXME. Zavřít.
- Opravte chybu ve zprávě CMake. Zavřít.
- Opravte extrakci víceřádkových UI řetězců z úvodní stránky. Zavřít.
- Oprava hotfix pro obnovení sestavení s novějšími KConfig. Zavřít.
- Opravte výchozí ikonu některých pluginů. Zavřít.
- Skryjte pruh postupu po dokončení všech úloh. Zavřít.
- DUChainPointer :: dynamicCast () - nekontaktujte se se žádným cílem. Zavřít.
- kdev-php:
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- kdev-python:
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- Oprava selhání při požadavku na získání položek bez zpracování analyzovaného souboru docfile. Spáchat. Opravuje chybu # 373349
Co je nového ve verzi 5.0.4 / 5.1 Beta 1:
- kdevelop:
- Šablona QObject: opravit typo šroubování znovu definovat bloku extra_definitions. Zavřít.
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- Clang: Opravte chybějící zámek DUChain. Zavřít.
- Vlastní sestavení systému: Opravte chybu při konfiguraci. Spáchat. Viz chyba # 335470
- Pokuste se opravit test testCompatibility pro mě. Zavřít.
- Clang: Při přejmenování třídy také přejmenujte destruktory. Spáchat. Opravuje chybu # 373452
- Opravte chybu s nesprávnými argumenty CMake během přidávání nového adresáře sestavení. Zavřít.
- Clang: Nenavrhujte defaktory funkce refaktoru. Zavřít.
- Opravte komentáře v šabloně souborů pro test jednotky Python pro setUp / tearDown. Spáchat. Opravuje chybu # 321005
- Opravte TestCustomBuildSystemPlugin čtením .kdev4 složek testovacích dat. Zavřít.
- Poskytovatelé: Opravte některé Qt runtime varování. Zavřít.
- Aktualizovat TestProblems :: testMissingInclude () na aktuální ClangFixitAssistant. Zavřít.
- Opravy CSS obrazů QtHelp. Zavřít.
- Oprava zavedení stránky QtHelp. Zavřít.
- Aktualizovat INSTALL. Zavřít.
- Zjednodušte README. Zavřít.
- File_templates: Odebrat '#include' foo.moc " zápatí. Zavřít.
- Preferujte qmake přes qmake-qt5 přes qmake-qt4. Commit.
- Appimage: nezapomínejte na git skrýt pop. Zavřít.
- Opravte výchozí ikonu pro nějaký plugin. Zavřít.
- I18n opravuje. Zavřít.
- kdevplatform:
- Neotevřete neexistující dokumenty z zobrazení problémů + oprava tvrzení. Zavřít.
- Oprava tvrzení pro problémový model. Zavřít.
- V aplikaci API dox je více explicitní, že nullptr lze vrátit. Zavřít.
- Dialogové šablony souborů: Oprava chyby v přepisu stránky s neznámou základní třídou. Zavřít.
- Upozornění na chvilku o chybějících metodách. Zavřít.
- Projděte KTextEditor :: MainWindow do textových pohledů vytvořených z TextDocuments. Zavřít.
- Soubor šablon souborů: bez otevřeného dokumentu, použijte základní dir projektu nebo doma. Zavřít.
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- Vyčištění: Odeberte nepoužívaný člen. Zavřít.
- Zaregistrujte správně prostředí EnvironmentSelectionWidget pomocí nástroje KConfigDialogManager. Zavřít.
- Zakažte funkci revizního grafu. Zavřít.
- Oprava havárie při aktivaci "Zdroj rekonstrukce" bez dalšího načtení souboru. Zavřít.
- Obnovte skrytí pomocných tlačítek v dialogových oknech asistenta. Zavřít.
- Vyčištění: Odeberte nepoužívanou metodu. Zavřít.
- Quickopenfilter: Fix dokumentaci. Zavřít.
- Opravte políčka na stránce vlastních voleb šablony šablony, která je chybně umístěna. Zavřít.
- Urychlete trochu test_projectcontroller. Zavřít.
- Oprava nákresu se neúspěšně pokusila nahradit hlavní rozvržení OutputPage. Zavřít.
- Oprava otevření vzdálených adres URL bez názvu souboru. Spáchat. Opravuje chybu # 373213
- TestTemplatesModel, TestGenerationTest: C locale, abyste se vyhnuli přeloženým řetězcům. Zavřít.
- Zvolte kontextové tlačítka předchozí / následující historie. Zavřít.
- SourceFormatterController: Opravte soubory "Reformat". Spáchat. Opravuje chybu # 373842
- SourceFormatterController: Více ladění výstupu. Zavřít.
- Opravte nekonečnou smyčku ve skupině prostředí klonování s jiným přítomným klonem. Zavřít.
- Obnovit dialog Obnovit o zásuvných modulech v "Loaded Plugins" dialog ". Zavřít.
- Upravte upozornění na odmítnutí. Zavřít.
- Přidejte záložní kód pro KAboutData :: fromPluginMetaData () pro staré verze kf5. Zavřít.
- Obnovit dialogové okno O aplikaci pro pluginy v "Loaded Plugins" dialog. Zavřít.
- LoadedPluginsDialog: Fix memleak. Zavřít.
- StandardDocumentationZobrazit opravy polohování. Zavřít.
- Aktualizovat INSTALL. Zavřít.
- Přidejte bity o tom, jak přispívat ke KDevelop. Zavřít.
- Zjednodušte README. Zavřít.
- Styl: C ++ 11ify. Zavřít.
- Filtr projektu: Filtrování artefaktů VS. Zavřít.
- ProjectConfigSkeleton: Odebrat FIXME. Zavřít.
- Opravte chybu ve zprávě CMake. Zavřít.
- Opravte extrakci víceřádkových UI řetězců z úvodní stránky. Zavřít.
- Oprava hotfix pro obnovení sestavení s novějšími KConfig. Zavřít.
- Opravte výchozí ikonu některých pluginů. Zavřít.
- Skryjte pruh postupu po dokončení všech úloh. Zavřít.
- DUChainPointer :: dynamicCast () - nekontaktujte se se žádným cílem. Zavřít.
- kdev-php:
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- kdev-python:
- Aktualizujte číslo verze na 5.0.4. Zavřít.
- Oprava selhání při požadavku na získání položek bez zpracování analyzovaného souboru docfile. Spáchat. Opravuje chybu # 373349
Co je nového ve verzi 5.0.3 / 5.1 Beta 1:
- Opravit problém v uzamčení v analyzátoru pozadí a způsobit časté selhání systému Windows (3c395340d)
- Opravte poškozené vyhledávání v zobrazení dokumentace (0602281c)
- Opravte různé problémy s výhledem na hranice (cba54572)
- Opravte možný selhání při aktivaci clang FixIt (BR: 369176)
- Opravte selhání při provádění různých akcí s vypnutým pluginem Make (BR: 369326)
- Aktualizujte Sonnet v instalačním systému Windows, který způsobil selhání pomocí spellechecking (BR: 370470)
- Opravte textové soubory, které jsou za určitých okolností analyzovány jako CMake, což vede k špatnému výkonu a selhání
- Použijte správné písmo v zobrazení dokumentace (BR: 285162)
- Při klepnutí na příkaz "Přejmenovat deklaraci" opravte chybu. bez otevřeného editoru (22bdccb1)
- Opravit & quot; Stáhnout více ... & quot; nefunguje na některých systémech (4c4500bf)
- Opravit & Select next / previous toolview & quot; v některých případech se nesprávně chová (24d3e3bb)
- Opravte "skrytí / obnovení doků" chybné chování v některých případech (daeed5f1)
- Fixovat "Instalovat jako root" akce nefunguje (30a66c3f)
- Opravit plugin pro vytváření CMake, který někdy přetváří vše, když by neměl (17b6499e)
- Různé vylepšení uživatelského rozhraní.
Co je nového ve verzi 5.0.3:
- Opravit problém v uzamčení v analyzátoru pozadí a způsobit časté selhání systému Windows (3c395340d)
- Opravte poškozené vyhledávání v zobrazení dokumentace (0602281c)
- Opravte různé problémy s výhledem na hranice (cba54572)
- Opravte možný selhání při aktivaci clang FixIt (BR: 369176)
- Opravte selhání při provádění různých akcí s vypnutým pluginem Make (BR: 369326)
- Aktualizujte Sonnet v instalačním systému Windows, který způsobil selhání pomocí spellechecking (BR: 370470)
- Opravte textové soubory, které jsou za určitých okolností analyzovány jako CMake, což vede k špatnému výkonu a selhání
- Použijte správné písmo v zobrazení dokumentace (BR: 285162)
- Při klepnutí na příkaz "Přejmenovat deklaraci" opravte chybu. bez otevřeného editoru (22bdccb1)
- Opravit & quot; Stáhnout více ... & quot; nefunguje na některých systémech (4c4500bf)
- Opravit & Select next / previous toolview & quot; v některých případech se nesprávně chová (24d3e3bb)
- Opravte "skrytí / obnovení doků" chybné chování v některých případech (daeed5f1)
- Fixovat "Instalovat jako root" akce nefunguje (30a66c3f)
- Opravit plugin pro vytváření CMake, který někdy přetváří vše, když by neměl (17b6499e)
- Různé vylepšení uživatelského rozhraní.
Co je nového ve verzi 5.0.2:
- Opravit problém v uzamčení v analyzátoru pozadí a způsobit časté selhání systému Windows (3c395340d)
- Opravte poškozené vyhledávání v zobrazení dokumentace (0602281c)
- Opravte různé problémy s výhledem na hranice (cba54572)
- Opravte možný selhání při aktivaci clang FixIt (BR: 369176)
- Opravte selhání při provádění různých akcí s vypnutým pluginem Make (BR: 369326)
- Aktualizujte Sonnet v instalačním systému Windows, který způsobil selhání pomocí spellechecking (BR: 370470)
- Opravte textové soubory, které jsou za určitých okolností analyzovány jako CMake, což vede k špatnému výkonu a selhání
- Použijte správné písmo v zobrazení dokumentace (BR: 285162)
- Při klepnutí na příkaz "Přejmenovat deklaraci" opravte chybu. bez otevřeného editoru (22bdccb1)
- Opravit & quot; Stáhnout více ... & quot; nefunguje na některých systémech (4c4500bf)
- Opravit & Select next / previous toolview & quot; v některých případech se nesprávně chová (24d3e3bb)
- Opravte "skrytí / obnovení doků" chybné chování v některých případech (daeed5f1)
- Fixovat "Instalovat jako root" akce nefunguje (30a66c3f)
- Opravit plugin pro vytváření CMake, který někdy přetváří vše, když by neměl (17b6499e)
- Různé vylepšení uživatelského rozhraní.
Co je nového ve verzi 5.0.1:
- Problémy opravené v 5.0.1:
- Opravte zablokování v analyzátoru pozadí, které se objevilo zejména na projektech obsahujících jak C ++, tak Python / JS / QML kód, a způsobilo, že analýza nebo celá aplikace náhodně zmrazily. [BR: 355100]
- Nezobrazovat "projekt je již otevřen v jiné relaci" dialog při spuštění relace za určitých okolností.
- Opravte havárii, která se někdy při přepínání větví git na příkazovém řádku vyskytla.
- Při spuštění ladicího programu z příkazového řádku opravte selhání. [BR: 367837]
- Označení zvýraznění pomocí myši nyní používá značku "Hledat" barvu z konfiguračního dialogu namísto hard-coded bright yellow. [BR: 368458]
- Při úpravě textu v řádku po "TODO" opravte chybu v PHP pluginu. [BR: 368257]
- Opravit pracovní adresář pluginu Custom Makefile [BR: 239004]
- Oprava možného selhání při aktivaci vyskakovací akce asistenta [BR: 368270]
- Při určitých okolnostech je třeba uložit uvítací stránku. [BR: 368138]
- Opravte některé problémy s překladem.
- Oprava dovozů se někdy nenachází v souboru kdev-python bez ručního stisknutí klávesy F5 [BR: 368556]
- Problémy opravené v aplikaci Linux AppImage:
- Odeslat plugin pro subversion.
- Fix QtHelp nefunguje.
- Odeslání různých knihoven X11, které údajně činí binární běh na relativně starých systémech nyní (SLES 11 a podobně)
- Deaktivujte uvítací stránku.
- Téměř dva roky po vydání KDevelop 4.7, s radostí oznamujeme okamžitou dostupnost KDevelop 5.0. KDevelop je integrované vývojové prostředí zaměřené na podporu programovacích jazyků C ++, Python, PHP a JavaScript / QML. Pro verzi 5.0 bylo provedeno mnoho důležitých změn a refaktorů, které zajišťují, že KDevelop zůstane udržitelný a snadno se rozšíří a zlepší v příštích letech. Mezi nejdůležitější patří výrazně vylepšená podpora jazyka C / C ++, stejně jako leštění pro Python, PHP a QML / JS.
- Přenesli jsme naši obrovskou základnu kódů na Qt 5 a KDE 5 (KF5).
- Nahradili jsme náš starší syntaktický analyzátor C + + a sémantickou analýzu s mnohem silnějším, který je založen na projektu Clang z projektu LLVM.
- Odstranili jsme ručně napsaný interpret CMake a nyní využíváme metadata poskytovaná samotným CMake.
- Konečně jsme integrovali sémantickou jazykovou podporu pro QML a JavaScript, stejně jako projektový manažer pro QMake.
- Nakonec jsme vyčistili mnoho oblastí naší kódové základny a výrazně jsme zlepšili výkon některých pracovních toků.
- kódová základna pro Qt 5 a rámec KDE 5 (KF5).
- Nahradili jsme náš starší syntaktický analyzátor C + + a sémantickou analýzu s mnohem silnějším, který je založen na projektu Clang z projektu LLVM.
- Odstranili jsme ručně napsaný interpret CMake a nyní využíváme metadata poskytovaná samotným CMake.
- Konečně jsme integrovali sémantickou jazykovou podporu pro QML a JavaScript, stejně jako projektový manažer pro QMake.
- Nakonec jsme vyčistili mnoho oblastí naší kódové základny a výrazně jsme zlepšili výkon některých pracovních toků.
- Tato verze obsahuje mnoho vylepšení a oprav chyb - >
- můžete je snadno spouštět a ladit při práci na vašich projektech.
- Aktualizoval se průvodce novou třídou a mnoho změn bylo provedeno s ohledem na leštění uživatelského rozhraní na různých místech.
- Byla poskytnuta lepší podpora funkcí C ++ 11.
- propuštění 4.3. Tento kandidát na vydání obsahuje další opravy chyb a dále vylepšuje podporu jazyka C ++ 11.
- Milian Wolff: nastavit verzi na 4.1.0, vyžadovat kdevplatform 1.1.0
- Milian Wolff: oprava správce zakázky při vymazání, přejmenování složek
- Milian Wolff: optimalizace: není třeba volat moveBehindComment, pokud jsme našli poslední #include, jen vložte za tím
- Milian Wolff: konečně opravit chybějící umístění umístění položky ...
- Milian Wolff: místo obsahuje / forwardové deklarace po vymezení nebo komentářů, pokud není nalezen prázdný řádek
- Milian Wolff: správně přidejte / začátek dokumentu na začátku dokumentu, pokud po něm nenájdeme pozici
- Aleix Pol: Zkontrolovat také proměnné uložené v mezipaměti z podmíněných.
- Aleix Pol: Umožňuje znovu načíst CMakeFoldery, které nemají soubor cmakelists.txt (protože byl odstraněn). Zlepšete odpovědnost při odstraňování souborů. Reload větev projektu při odstranění souboru CMakeLists.txt.
- Milian Wolff: v zobrazení nástrojů příkazové řádky GDB použijte systémové barvy namísto hardcoded barev
- Milian Wolff: v dialogovém okně "připojit k procesu" nastavte zaostření na filtr lineedit
- Milian Wolff: správné čtení stavu ladicího programu při přidávání výstupního widgetu po spuštění procesu ladění
- Aleix Pol: Zkontrolujte, zda volba příkazu funguje správně v mezipaměti.
- Aleix Pol: Použijte správnou api.
- Aleix Pol: Opravit překládku projektu, když je cache špinavá.
- Aleix Pol: Nevkládejte proměnnou v případě, že je již uvedena v mezipaměti.
- Aleix Pol: Opravte chybné jméno slotu.
- Aleix Pol: Aktualizujte projekt vždy, když je modifikován CMakeCache.
- Milian Wolff: nechte převzít vlastnictví widgetů, zabrání úniku a zhroucení
- NicolAs Alvarez: Podpora CMake: vyvarujte se nekonečné smyčky na foreach (RANGE), která nikdy nefunguje.
- Aleix Pol: Umožňuje řádně analyzovat projekty s prázdnými soubory CMakeLists.txt. Nepřidávejte kořenový adresář projektu cmake k monitorovacímu zařízení dvakrát.
- Přepsáno od začátku
- Milian Wolff: opravit přetečení v CMakeFunctionArgument :: unescapeValue
- Andras Mantia: Odstranění některých konfliktních zkratek z katepart.
- Milian Wolff: opravit: povolit incr jako identifikátor, není to ++ token po všem
- Milian Wolff: nehromažďujte typ nullptr v getPointerTargetu
- Milian Wolff: opravit shouldStartCompletion při psaní cesty v #include, vložen není pouze jediný znak
- Milian Wolff: nehrozí, když getContainerType nenalezne pro daný vrcholtext deklaraci pro identifikovaný typ
- Andreas Pakulat: Opravy otevírání souborů s relativní cestou.
- Andreas Pakulat: Nastavte CMAKE_INSTALL_RPATH na lib-installdir
- Andreas Pakulat: Zkontrolujte, zda je kdevplatform správně připojen
- Milian Wolff: použijte canonicalFilePath jako absolutníFilePath může vést k problémům při relativním vyřešení relativních adresářů
- Nicolas Alvarez: Opravte další možnou netěsnost
- Nicolas Alvarez: Oprava nevracení paměti v CMakeListsParser :: readCMakeFile.
- Milian Wolff: nepředstupujte nad EOF, může to vést k neplatným žetonek a haváriím
- Aleix Pol: Zabraňte volání nulového ukazatele.
- Aleix Pol: Přidejte správnou podporu příkazu Break.
- Andreas Pakulat: Nepokoušejte se otevřít neexistující soubor.
- Milian Wolff: Make __volatile__ synonymum pro volatile
- Milian Wolff: nepoužívejte do stejné třídy v typeutils :: getMemberFunctions
- Esben Mose Hansen: Najděte sestavený adresář i v kořenovém adresáři CMakeLists.txt
- Milian Wolff: oprava používá v seznamu argumentů čistých virtuálů
- Esben Mose Hansen: Použijte konfigurační režim jako záložní, pokud není nalezen žádný modul, a nastavte balíček_DIR ve všech případech, kdy modul nebyl nalezen
- David nolden: Převeďte tvrzení na chybu Chyba: 236411
- Niko Sams: Odstraňte podporu pro vytváření celého extragear / sdk.
- Kovarththanan Rajaratnam: Odstraňte FindCppUnit.cmake, když plugin CppUnit již neexistuje
- Kovarththanan Rajaratnam: Odebrat FindCheck.cmake nyní, když již neexistuje plugin Check
- Andreas Pakulat: Zvětšit číslo verze
- Niko Sams: Citovat proměnné výrazy správně.
- Milian Wolff: nastavit neplatný rozsah v konečném umístění problému, když obsahuje nástroj pro resolver cesty, který nalezl více cest než správce sestav
- Andreas Pakulat: Oprava ikony app kdevelop pro okna.
- David nolden: Použijte mutex, abyste zabránili tomu, že setupStandardMacros () a setupStandardIncludePaths () budou voláni vícekrát současně, což zabrání havárii. Chyba: 236434
- Bertjan Broeksema: Oprava kompilace varování souvisejících se zastaralým hash_map
- Andreas Pakulat: Také hledat qmake-qt4
- Přepsáno od začátku
- >
Co je nového ve verzi 5.0.0:
Co je nového ve verzi 4.7.3 / 5.0.0 Beta:
Co je nového ve verzi 4.7.2 / 5.0.0 Beta:
Co je nového ve verzi 4.7.1:
Co je nového ve verzi 4.5.0:
Co je nového ve verzi 4.3.0 RC1:
Co je nového ve verzi 4.1.1:
Co je nového ve verzi 4.0.2:
Co je nového ve verzi 4.0.1:
Co je nového ve verzi 4.0 RC3:
Co je nového ve verzi 3.5.4:
Co je nového ve verzi 3.5.3:
Požadavky :
Komentáře nebyl nalezen