Portál AbcLinuxu, 4. května 2025 05:47

KDevelop 5.1.0

Byla vydána verze 5.1.0 svobodného integrovaného vývojového prostředí KDevelop. Z novinek lze zdůraznit podporu LLDB. Programátoři mohou nově ladit své programy pomocí GDB nebo LLDB MI. Jedná se o jeden z výsledků Google Summer of Code (GSoC 2016). Zdrojové kódy lze nově přímo z menu KDevelopu analyzovat pomocí nástroje Cppcheck. Přibyla podpora OpenCL. Vylepšena byla podpora programovacího jazyka Python. Přímo z menu lze měnit barevná schémata KDevelopu.

21.3.2017 14:44 | Ladislav Hagara | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

22.3.2017 12:49 jdsulin2
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Jak to vypada ? Dlouho jsem to pouzival pro vyvoj nejen Qt aplikaci pod linuxem na skole. Ale myslim, ze QtCreator je v tomto ohledu prejel a navic funguje i pod Windows.

Filip
22.3.2017 13:18 Sten
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
Už Qt Creator podporuje C++14? Zvládne třeba tohle?
#include <string>
using namespace std::literals;

auto test() {
    return "abc"s;
}

int main() {
    test(). ← zde by měl napovídat metody std::string
}
22.3.2017 15:10 jdsulin2
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
V zakladu tusim, ze ne. Potrebujes podle me QtCreator od nejake verze (nebo Qt nejake verze). A pak kdyz do .pro souboru pro qmake pridas CONFIG += c++14 a povolis v pluginech ClangCodeModel.

Ale pak to funguje.
22.3.2017 20:00 Jardik
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
Krome toho, ze ClangCodeModel je velmi pomaly pro vetsi projekty, tak ma taky problem s parsovanim, kdyz je tam par preprocesorovych maker a podmineneho kodu. Tvari se totiz jako GCC a pokud napr. v praci potrebuju prepnout na MSVC, tak v pulce souborech je nahore prouzek "Parsing blahblhah warning blahblah, code completion may not work blahblah". Neni to ale jen problem s MSVC, dela to i s GCC zase v jinych projektech.

A ten rychly parser ma velke problemy se sablonami, s automatickym doplnovanim, tak i s refaktoringem, kdy neco neprejmenuje, nebo prejmenuje uplne neco jineho, co se zrovna jmenuje stejne.
23.3.2017 18:01 jdsulin2
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
Neni to dokonale, ale predpokladam, ze KDevelop pouziva taky Clang. Obecne musi kazde IDE vzdycky zdrojove soubory a jejich include soubory rozparsovat, coz je operace srovnatelna s kompilaci.
23.3.2017 20:30 Jardik
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
Nemusi parsovat vse najednou. Prioritne se muze parsovat aktualne otevreny soubor a jeho includy. Zbytek se muze predparsovat az potom a hlavne by to parsovani melo bezet s trochu nizsi prioritou, aby to z editace nedelalo slideshow, coz se stava v QtCreatoru.
22.3.2017 17:46 Tommy Angelo | skóre: 2 | Bratislava
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
Radsej CLion. Funguje na Linuxe, macOS, Windows.
22.3.2017 20:06 Jardik
Rozbalit Rozbalit vše Re: KDevelop 5.1.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Uz to jde prepnout do anglictiny? Pred nejakou dobou jsem jim to psal do fora, ze prelozene vyvojove prostredi je k nicemu a ze to proste tak nejde pouzivat, ze by bylo dobre mit v programu volbu jazyka. Slibili, ze se na to podivaj.

Jinak neskutecne pomalu to nabiha. Prvni start s otevrenym MINI projektem cca 2 minuty. Neco to porad kopiruje, vzdycky na me pak vyskoci notifikace "Copying completed /tmp/kdevelep.blablabla". Co to je?

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.