A blogban beszélgettek és ajánlott néhány integrált fejlesztői környezetet a különböző programozási nyelvekhez, többségük programozásra és fejlesztésre orientálódott C és C ++ nyelven.
Ezúttal egy másik IDE-ről fogunk beszélni amely a KDE asztali környezet projekt része. Az IDE, amelyről ma beszélni fogunk a neve KDevelop.
Es egy ingyenes, platformokon átívelő integrált fejlesztői környezet (Windows és GNU / Linux-Unix) a GPL licenc alatt jelent meg, és a KDE grafikus környezetében használható.
Sok más fejlesztői felülettel ellentétben, A KDevelop nem rendelkezik saját fordítóval, ezért a gcc-re támaszkodik bináris kód előállítására.
Néhány más nyelv teljes mértékben támogatott, ami azt jelenti, hogy szintaxis kiemeléssel, szemantikus kód navigációval és befejezéssel rendelkeznek.
C / C ++ (amelyet a Clang és az llvm könyvtár támogat), beleértve a Qt keretrendszer néhány további funkcióját. A QML, a JavaScript, a Python és a PHP mellett támogatja a CUDA-t és az OpenCLQt-t is.
Míg a többi programozási nyelv, például a Java, Ada, SQL, Perl és Pascal, valamint a Bash shell parancsfájljai (szkriptjei) még nem kerültek a KDevelopba, bár lehetséges, hogy a jövőben is támogatják őket .
A KDevelopról
A KDevelopban megtalálhatjuk a szintaxis kiemelését, amelyben ugyanazon változó minden előfordulása egy adott színben, a változás változónként. Próbálja ki, imádni fogja, ha megszokja. Választható.
Tartós lemez gyorsítótár a kód adatbázis számára. A projekt méretétől és összetettségétől függően az elemzés először eltarthat egy ideig; de az első alkalom után mindent az eszköz gyorsítótárba tárol és néhány másodperc alatt betölt az IDE minden egyes indításakor.
Ennek az integrált fejlesztési környezetnek a legfontosabb jellemzői, amelyeket kiemelhetünk:
- Forráskód-szerkesztő szintaxis kiemeléssel és automatikus behúzással (Kate).
- Különböző típusú projektek kezelése, például CMake, Automake, qmake (a Qt könyvtárra épülő projektek és Ant (Java alapú projektek).
- Böngésző az alkalmazás osztályai között.
- A gcc kezelőfelülete, a GNU fordítócsomag.
- Kezelőfelület a GNU hibakeresőhöz.
- Varázslók az osztályok definícióinak és az alkalmazás keretrendszerének létrehozására és frissítésére.
- Automatikus kódkiegészítés C és C ++ nyelven.
- A Doxygen natív támogatása.
- Engedélyezi a verziókezelést.
- Hatékony keresés és helyettesítés, átfogó projektek révén is, opcionálisan reguláris kifejezésekkel
- Egységteszt integráció
- Szűrje le a problémák nézet eszközt, amely megmutatja az összes problémát (szintaxis és szemantikai hibák stb.)
- Grafikus hibakereső súgó (C ++ és Python, PHP extra plugin segítségével)
- Fájl- és projektsablonok (további sablonok letölthetők vagy telepíthetők)
- Szinte bármilyen fájltípus lapként / dokumentumként tekinthető meg az IDE-n belül a Kparts-on keresztül (például egy PDF-fájl)
- Console Tool nézet
- Külső szkript támogatás
- Vim kompatibilis beviteli mód
Hogyan kell telepíteni a KDevelop IDE-t az Ubuntu 18.04-re és a derivatívákra?
Si telepíteni szeretné ezt az integrált fejlesztői környezetet a rendszerében a következő utasításokat követve tehetjük meg.
Első meg kell nyitnunk egy terminált, Ezt a "Ctrl + Alt + T" billentyűkombinációval hajtjuk végre, és a következő parancsot fogjuk végrehajtani:
wget https://download.kde.org/stable/kdevelop/5.2.3/bin/linux/KDevelop-5.2.3-x86_64.AppImage -O KDevelop.AppImage
Ezzel letöltjük az IDE-ből az AppImage fájlt, amellyel telepíthetjük és felhasználhatjuk a rendszerre.
Most A fájl végrehajtására vonatkozó engedélyeket a következő paranccsal kell megadnunk:
sudo chmod +x KDevelop.AppImage
Ezzel kettős kattintással futtathatjuk a fájlt, vagy a terminál következő parancsával is végrehajthatjuk:
./KDevelop.AppImage
És ennyi, elkezdhetjük használni ezt az IDE-t a rendszerünkben.
Ha tudsz más IDE-ről, bátran oszd meg velünk a megjegyzéseket.