KDbg

Screenshot Software:
KDbg
Mga detalye ng Software:
Bersyon: 2.5.5 Na-update
I-upload ang petsa: 14 Apr 15
Nag-develop: Johannes Sixt
Lisensya: Libre
Katanyagan: 103

Rating: 4.0/5 (Total Votes: 2)

KDbg ay isang open source at libreng graphical software ipinatupad sa C ++ at dinisenyo mula sa offset na kumilos bilang isang GUI (Graphical User Interface) front-end para sa GDB application, na kilala rin bilang ang debugger GNU. Ito ay partikular na ginawa para sa KDE plasma desktop environment.
Nag-aalok ang proyekto isang intuitive at interactive graphical user interface na maaaring magamit para sa inspecting variable, ang pagtatakda breakpoints, pati na rin sa tuntong sa pamamagitan ng code. KDbg ay matagumpay na ginagamit upang i-debug ang anumang program.Features sa isang glanceKDbg hinahayaan ang mga gumagamit na siyasatin mga halaga ng variable sa isang puno ng istraktura at mga katangian ng kondisyon breakpoints, debugging ng core lungkot, suporta para sa paglakip sa pagpapatakbo ng proseso, pati na rin ang mga pangunahing pag-andar debugger, tulad ng tumakbo, step, hanggang sa susunod, i-set breakpoint, paganahin breakpoint, huwag paganahin ang breakpoint, malinaw breakpoint, at matapos, na nakatalaga sa F5 pamamagitan F10 keys.
Maraming iba pang mga pangunahing tungkulin ay kasama rin sa mga application, kabilang na maaari naming banggitin ang suporta para sa paghahanap ng teksto, ang suporta para sa pagtatakda ng mga variable na kapaligiran at argumento program, suporta para sa pagtingin sa source code, at suporta para sa pagpapakita ng iba't-ibang mga expression. Direct miyembro ay isa pang kawili-wiling tampok ng KDbg.Getting makapagsimula sa KDbgYou kung pamamaraan para sa pag-install ng KDbg application sa iyong system GNU / Linux. Ang pinakamadaling isa ay sa pamamagitan ng pagbukas ng iyong default manager graphical package, sa paghahanap para sa & lsquo; kdbg & rsquo; at i-install ang mga pakete mula sa pangunahing mga repositoryo ng software ng iyong pamamahagi.
Ang ikalawang paraan ay dapat gamitin lamang sa pamamagitan ng advanced na mga gumagamit ng Linux o sa kaso ng mga pakete ay hindi maaaring matagpuan sa repos software ng iyong operating system ng pagpili. I-download ang pinakabagong bersyon mula Softoware, i-save ang archive sa iyong PC, alisan ng laman ito at buksan ang isang terminal emulator.
Sa Linux Terminal window, gamitin ang & lsquo; cd & rsquo; command upang pumunta sa mga lokasyon ng mga nakuha ng mga file archive (eg cd /home/softoware/kdbg-2.5.4), execute ang & lsquo;. CMake & rsquo; command upang i-configure ang mga proyekto, na sinusundan ng & lsquo; gumawa ng & rsquo; command upang itala ito.
I-install ang application system malawak na sa pamamagitan ng pagpapatakbo ng & lsquo; sudo gumawa install & rsquo; utos bilang isang privileged user o ang & lsquo; gumawa install & rsquo; utos bilang root. Sa ngayon, ang mga ito ay matagumpay na nasubok sa parehong 32-bit at 64-bit computer architecture

Ano ang bago sa release na ito.

< ul>

  • Bug pag-aayos:
  • Ang isang crash kapag ang mga setting hotkey ay nagbago ay naayos.
  • Ang pindutan animation ay regenerated upang maiwasan ang isang crash sa modernong Qt. Salamat sa Armin Felder para sa unang ayusin.
  • Medyo-printer at GDB Python extension ay pinagana, dahil sila makagambala sa output parser.
  • Mga Kamakailang GDBs huwag wakasan sa resibo ng SIGTERM, pagsunod tumatakbo para sa 20 segundo KDbg. Ito ay naayos na.
  • Ano ang bago sa bersyon 2.5.4:

    • pag-aayos ng Bug
    • pangalan Source file na may mga internasyonal na mga character ay hawakan mas mahusay.
    • Kapag ang isang executable ay naikarga, GDBs ng iba't ibang mga vintage print ng ibang teksto, ang ilan ay itinuturing bilang error text ng hindi tama, na humahantong sa bigo sesyon debugging. Higit pa sa mga tekstong ito ay hindi pinansin ngayon.
    • Variable na tumuturo sa ilang mga global variable nagkulang ang kakayahan na pinalawak na may mga kamakailan-lamang GDBs.
    • Pagpa-parse ng mga halaga ng string na nakatira sa global variable ay naayos.

    Ano ang bago sa bersyon 2.5.3:

    • breakpoint list GDB ay parse ngayon tama sa mas maraming kaso .
    • Pakikipag-usap sa isang localized GDB gumagana ngayon.
    • Ang isang crash sa display memory ay maayos.
    • Ang mga pagsasalin Ruso at Croatian ay na-update.

    Ano ang bago sa bersyon 2.5.2:

    • Suporta para sa GDB 7.5 ay naidagdag
    • Maraming ng output GDB ni ngayon ay kinikilala sa ilang mga kaso na sulok.

    Ano ang bago sa bersyon 2.5.1:

    • Minor pagpapahusay tampok:
    • .hpp file sumailalim syntax highlight.
    • Keys j at k ay maaaring gamitin upang ilipat ang mga posisyon ng cursor sa source code.
    • Bug pag-aayos:
    • Pakikipagtulungan sa mas bagong GDB (7.2 at 7.3) ay pinabuting:
    • string wchar_t bilang nakalimbag sa pamamagitan ng GDB 7.2 ay kinikilala;
    • ang listahan ng thread ay kulang sa GDB 7.3;
    • exit program ay hindi na napansin (GDB din 7.3).
    • values ​​Enum sa anonymous namespace ay kinikilala na ngayon.

    Ano ang bago sa bersyon 2.5.0:

    • Ang bilang ng mga icon ay palitan ng mga icon oxygen. Ang mga ito ay hindi bahagi ng source code KDbg ni.
    • estado Session per debugged program ay naka-imbak na ngayon sa isang seksyon sa $ KDEHOME halip na sa isang .kdbgrc file sa direktoryo ng program. Ito ay nagpapahintulot sa debug programa na matatagpuan sa unwritable directories. Ngunit ito ay nangangahulugan na ang mga naunang impormasyon session ay binalewala din.
    • Mas tumpak na pag-parse ng GDB kasagutan ng iba't-ibang mga utos fixed bugs sa ilang mga lugar, sa partikular, pansamantalang breakpoints, magrehistro halaga, pinutol struct values, disassembly (muli).
    • & quot; Tingnan ang Code & quot; mula sa breakpoint list maaaring buksan ang source code sa mas maraming mga kaso.

    Ano ang bago sa bersyon 2.2.2:

    • Bug fix: Isang error na mensahe ay ipinapakita sa halip ng code assembler kapag gdb 7.1 ay ginamit.

    Ano ang bago sa bersyon 2.2.1.:

    • Nabigo ang compilation na may mas bagong glibc
    • crash A ay maaaring mangyari kapag ang mga variable na window ay na-update.
    • Ang isang crash kapag command line switch-a ay ginamit kasama ng isang di-umiiral na maipapatupad na pangalan.
    • Syntax highlight ay inilapat sa lahat ng mga file, hindi lamang C / C ++.
    • Ang display ay hindi tama kapag ang isang file ay reloaded na nagkaroon disassembly linya nakikita.

    Ano ang bago sa bersyon 2.2.0:

    • Tampok:
    • Source code bintana ngayon ay mayroon ng isang tab kalakip, na gumagawa ng mga source file mas madali ang paglipat.

    • Ngayon ipakita
    • Source code windows numero ng linya sa kaliwa.
    • May mga ngayon & quot; Hanapin ang Susunod & quot; at & quot; Maghanap Previous & quot; utos sa F3 shortcut at Shift + F3.
    • Pinahusay na suporta ng mga uri ng template sa mga talahanayan ng uri (kung saan ay ginagamit upang ipakita ang mga kasapi ng istraktura sa tabi ng isang istraktura variable). Kapansin-pansin, ang bilang ng mga elemento sa STL at koleksyon klase Qt ay ipinapakita.
    • Ang mga pangangatwirang para sa debugged program ay maaaring maipasa sa command line KDbg ni.
    • Bug pag-aayos:
    • Ang isang maling terminal command string setting ay maaaring bumagsak KDbg kung ito ay naglalaman specifiers format na iba sa eksaktong isa '% s'.
    • Ang format specifier sa memory dump window ay hindi tama pananatilihin kapag ang expression ay nagbago.
    • Pagtatakda ng isang kondisyon breakpoint maaaring bumagsak KDbg.
    • Paggamit Maglakip sa mga sistema na gamitin ang pinadaling Isama sa Proseso dialog maaaring bumagsak KDbg.

    Ano ang bago sa bersyon 2.1.1:

    • Permanenteng isang crash kapag ang pindutan kalasin-click kapag ang walang programa ay na-load.

    Kinakailangan :

    • KDE plasma

    Katulad na software

    Frosted
    Frosted

    17 Feb 15

    Valgrind
    Valgrind

    17 Feb 15

    VimPdb
    VimPdb

    11 May 15

    UpStare
    UpStare

    20 Feb 15

    Mga komento sa KDbg

    Mga Komento hindi natagpuan
    Magdagdag ng komento
    I-sa mga imahe!