Tovább Vissza Tartalom

1. Bevezető

Ahogy a világon mindennek megvan a maga divatja, a jelenkor számítógépes világában egyre inkább terjed a szabad szoftver használata, akár üzleti célokra is. A legnépszerűbb szabad szoftver projekt a Linux. Mostanára általánosan elfogadott, hogy a Linux - ahogy más projektek, mint például az Apache web szerver, a Perl nyelv és a GNU eszközök sora - bebizonyította, hogy a szabad szoftver minősége állja a versenyt a kereskedelmi szoftverekével. De dacára a minőségnek, a felhasználóknak még mindig a Unix Rendszerek titokzatos parancsaitól kell szenvednie. A Linux növekedéséhez alkalmazások kellenek, ingyenesek és kereskedelmiek, és könnyű használhatóság.

A KDE projekt ezt a szakadékot próbálja meg szűkíteni azáltal, hogy könnyen használható munkafelületet nyújt egy csoport könyvtárral együtt, kiterjesztentő a rendelkezésre álló GUI-alapú szoftverek választékát. De mivel a szabad szoftver leginkább a szerzője szabad idejében készül, különösen fontos kérdés, hogy a programozó mennyire kedveli a jelenlegi kódfejlesztő környezetet. A KDevelop meg kívánja tenni a következő nagy lépést: megkönnyíteni a programozó életét és hatékonyabbá tenni a munkáját; a KDevelop-pal létrehozott termékek azonos fejlesztési idő alatt magasabb minőségi és megbízhatósági szintet érhetnek el.

E cél elérése érdekében a KDevelop Integrált Fejlesztői Környezet sok, a fejlesztők által igényelt szolgáltatást nyújt, magába ágyaz mások által írt programokat, mint például a make és a GNU C++ fordítóprogramok, láthatatlan, integrált részévé téve őket a fejlesztői folyamatnak. A KDevelop tartalmazza:

A KDevelop használatát élvezetessé teszi, hogy minden program egy helyről érhető el, időt takaríthatunk meg a szokványos fejlesztői folyamat automatizálásával, valamint, hogy közvetlen és átfogó módon érhetünk el minden szükséges információt. A beépített böngésző eljárások támogatják azon kereséseket a documentációban, amelyeket a fejlesztők a projektjükkel kapcsolatban elindíthatnak.

Az osztály nézet és a hibakereső egy egérgomb klikkentésre bárhová eljuttat a projekt forráson belül anélkül, hogy fájlokban kellene keresgélni; A fájl-fa nézet közvetlenül elérhetővé teszi a projekt fájlokat és a beépített segítő rendszer bárhonnan az IDE-n belül nagyszerű hozzáférést biztosít az online dokumentációhoz.

1.1 Változások

A KDevelop 1.2-es verziója a C/C++ fejlesztésekhez leginkább szükséges szolgáltatásokkal érkezik. A KDevelop kifejlesztésének során a projekt óriási fejlődésen ment keresztül a 1.0-ás végleges verzió óta, amelyet az 1.1-es verzió követett. Úgy gondoljuk, hogy a jelenlegi lesz a KDE 1.x sorozathoz szánt végső verzió, amely olyan fejlesztői környezetet nyújt, amilyet a programozók használni akarnak.

A következő területeken értünk el javulást:

Az IDE-ről, a dokumentációjáról vagy a szolgáltatásairól bármilyen észrevételt örömmel fogadunk.

1.2 Erről a kézikönyvről

Ez a felhasználói kézikönyv teljes áttekintést nyújt a KDevelop IDE-ről és röviden leírja a fejlesztői folyamat alapjait. Egyedi programozási kérdésekhez további információkért a KDevelop-pal szállított KDevelop Programozói Kézikönyv elolvasását ajánljuk, amely olyan témákkal foglalkozik, mint például a generált keretalkalmazások megértése és telivér KDE alkalmazások létrehozása példaprojektek felhasználásával.

Ez a kézikönyv a következő részeket tartalmazza:

Kezdő programozóknak és a KDevelop új felhasználóinak melegen ajánljuk ezen kézikönyv átolvasását, mielőtt az IDE-vel munkába kezdenének, mivel annak használatát mélységében taglalja. Annak megértése, hogyan lehet valamit a leggyorsabban elérni rengeteg, funkció és szolgáltatások utáni keresés idejét spórolhatja meg a számunkra, mivel még egyszerűbbé teszi az elsőrangú fejlesztőeszközök használatát.

1.3 About the KDevelop Project

The KDevelop project was started in summer of 1998 after KDE 1.0 was available on Linux/Unix to make the attempt of creating an easy to use C/C++ IDE for programmers, especially targeting on the KDE desktop. Since then the project has found a lot of helpers and supporters as well as sponsors who want to help the team continue their work on this now widely recognized programming environment. Within one and a half year, the IDE developed to a full-featured KDE application with the most possible functionality and stability as the creators started to develop the IDE with the IDE itself at the time enough usability was given. Therefore bugs were mostly found by the authors and could be fixed very quickly as well as needed extensions for programming KDE applications.

The first official stable release was made with version 1.0 on December 6, 1999. Thereafter, the KDevelop Team introduced more features and stability into the IDE by new code or code that was unstable before, which lead to the second release as version 1.1 on February 28, 2000.

Since then, the project continud to integrate more functionality and simplifying the current codebase along with many translators who transfer KDevelop to as most languages as possible to provide the international developer community the IDE in their own language, including the handbooks that ship with it. Many users contributed their experience and knowledge to the project as one of the most promising products for Linux/Unix developers to make it even more stable and portable to other Unices.

1.4 Printed Versions

A printed version of the complete KDevelop Documentation is available as the book titled Developing Applications for Linux: KDE Edition, which can be ordered either online from the KDevelop website at http://www.kdevelop.org or at http://www.opendocs.org. A share of the Gross Profits from the sales of this book goes back to the KDevelop project to support continuing the further development of KDevelop.

Printable versions of the KDevelop Documentation can also be obtained from the KDevelop website at http://www.kdevelop.org in DVI, PostScript and PDF format both in A4 and Letter size.


Tovább Vissza Tartalom