KScope egy Cscope frontend. KScope biztosít forrást-szerkesztő környezet nagy C projektek, mint például a Linux kernel.
KScope egyáltalán nem célja, hogy helyettesítse a bármely vezető Linux / KDE IDE, mint a KDevelop. Először is, ez nem egy integrált fejlesztőkörnyezet: nem nyújtja a szokásos írási / összeállítása / debug ciklus támogatja a legtöbb IDE. Ehelyett KScope összpontosít forrás szerkesztését és elemzését.
A legfontosabb különbség azonban közötti KScope és a közös IDE, hogy KScope használatra szánt projektekkel C-ben írt, azaz egy működőképes-programozási környezet. A legtöbb IDE szakosodott objektum-orientált nyelvek és csak kevés segítséget a C programozó. Például elláthatja az összes funkciót a Linux kernel a globális tárgyak egy "osztályok" fa nem nyújt érdemi információt.
KScope, másrészt, épül egy hatékony mechanizmus a code-navigáció, amely lehetővé teszi a felhasználó lekérdezések futtatásához a kódot.
A típusú lekérdezések KScope lehet futtatni a következők:
- Kap az összes utalást a szimbóluma
- Keresd meg a meghatározását a szimbólumról
- Megtalálja az összes funkció hívott vagy hívó arra a funkcióra
- Keressen egy egrep minta
- Összes fájlt #including néhány fájlt
Ezeket az utasításokat kezeli a mögöttes Cscope folyamatot. KScope egyszerűen szolgál front-end, hogy ez a folyamat, etetés azt lekérdezések és feldolgozására a kimenetét eredmények listájában. A tételek listákban később kiválasztott nyitni szerkesztő a megfelelő sort.
Tulajdonságok :
- Több szerkesztő ablak (a kedvenc KDE szerkesztő)
- Projektmenedzsment
- Front-end, hogy a legtöbb Cscope lekérdezések
- Tag lista minden nyitott szerkesztő
- Call-fa ablak
- Session kezelése, beleértve mentését és visszaállítását lekérdezések
- Működik a külsőleg beépített cscope.out fájlok
Mi az új ebben a kiadásban:
- New: Mentés / visszaállítás lekérdezések részeként a munkamenet
- Továbbfejlesztett: Jobb munkamenet kezelése
- Hibajavítás: Több javítások a Cscope kimeneti értelmező
- Bug fix: Fixed crash, amikor kiválasztja az első elem a történelem
- Bug fix: Használja a helyes utat, amikor betölti a projekt fájlokat
- Bug fix: Megfelelően detektált az aktív szerkesztő
- Compilation fix: köti kifejezetten libkscope_cscope a libkscope_core
- Dokumentáció: Hozzáadott futtatására vonatkozó utasítások KScope az install file
Hozzászólás nem található