Jdebugtool

Een grafische Java-debugger.
Download nu

Jdebugtool Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Shareware
  • Prijs:
  • FREE
  • Naam uitgever:
  • debugtools
  • Uitgever website:
  • http://www.debugtools.com/

Jdebugtool Tags


Jdebugtool Beschrijving

Een grafische Java-debugger. JDebugtool Software is een stand-alone grafische Java-debugger gebouwd bovenop de standaard JPDA (Java Platform Debugger Architecture). Installatie: de debugger vereist dat de Java-softwareontwikkelaars Kit JDK 1.5.x (Java 5) of SDK 1.4.x of JDK 1.3. x wordt geïnstalleerd. JDebugtool is gebouwd bovenop de standaard JPDA (JAVA-debugger-architectuur), die moet worden ondersteund door uw JVM (JAVA-virtuele machine) om JDebugtool te gebruiken. De eerste keer dat JDebugtool wordt aangeroepen, wordt JDebugtool automatisch het tools.jar-bestand kopiëren (met de LPDA-debuggerbibliotheek), nadat u de gebruiker hebt ingevoerd. De gebruiker moet dan JDebugtool.Select Desktop-pictogram opnieuw opslaan ... uit het Help-menu JDebugtool voor desktoppictogrammen die u kunt gebruiken om een desktop-snelkoppeling te maken om JDebugtool te starten. Hier zijn enkele belangrijke kenmerken van "JDebugtool": · Gebouwd op de top van de standaard JPDA (Java Debugger-platformarchitectuur). JDebugtool zou moeten werken met een JPDA-compatibele JVM. JDK 1.5, J2SDK 1.4, en JDK 1.3 worden ondersteund. · Debug Java-toepassingen, applets, servlets en EJBS. · Jdebugtool is volledig geschreven in Java zelf. · De Java Swing GUI is logisch verdeeld in de dialoogvensters van de pop-uppanelen en pop-up. Gegevens zijn kleurcode en weergegeven in bomen en tabellen (tabellen kunnen worden gesorteerd en tabelkolommen kunnen worden verborgen of getoond). Er zijn gereedschapstips, klik met de rechtermuisknop op POPUP-contextmenu's en toetsenbordversnellers in de hele GUI. · Jdebugtool heeft een geïntegreerde helpkijker. Contextgevoelige hulp is beschikbaar in de GUI. · Verander het uiterlijk en het gevoel van de GUI en verander ook wereldwijd de lettergrootte van de GUI. · Debugger-instellingen worden opgeslagen volgens projecten. Er is altijd een standaardproject, als u geen projecten wilt maken. · Elk bronbestand wordt weergegeven (gecodeerde syntaxiskleur) in zijn eigen tabbedraject. De linkermarge annoteert de lijnnummers, breakpoints en het huidige uitvoeringspunt. · Start een gebruiker definieerbare externe teksteditor waarin het momenteel weergegeven Java-bronbestand kan worden bewerkt. · Zoek een bepaalde reeks of ga naar een bepaald lijnnummer in een bronbestand. · Lijst (en navigeer snel naar) de methoden van de hoofdklasse in het momenteel weergegeven bronbestand. · Doorkruisen uw broncodeboom (en) en toon geselecteerde bronbestanden. · Geeft de hiërarchie van klassen (en innerlijke klassen) weer die in het doelwit JVM zijn geladen. Het totale aantal momenteel geladen klassen wordt weergegeven. Voor elk pakket wordt ook het aantal geladen klassen weergegeven. Voor elke klasse worden de kenmerken, methoden en velden weergegeven. De bijbehorende broncode kan voor elke klasse en zijn methoden worden weergegeven. · Stel breekpunt (s) in op een bepaald lijnnummer of de methode van een klasse. Breakpoints kunnen worden ingeschakeld, uitgeschakeld en gewist. · Breakpoints kunnen behoren tot breakpoint-groepen. Breakpoints kunnen worden gewist, ingeschakeld en gehandicapt op basis van breakpoint-groep. · Stop de uitvoering wanneer een bepaalde uitzondering of enige unpele uitzondering wordt gegooid. Debugger-uitzonderingen kunnen worden ingeschakeld en uitgeschakeld. · De debugger ondersteunt de nieuwe J2SDK 1.4 geketende uitzonderlijke functie - elke uitzondering in de keten wordt weergegeven. · Stop op de toegang tot de klas (lees) of wijziging (schrijf) in combinatie met vergelijking (==,! =, =) Aan een bepaalde waarde. Het wijstpoint kan worden beperkt tot een bepaald objectinstantie (J2SDK 1.4). · Stop uitvoering op het start- en stop events - filter op draadnaam of draadgroep. · Stop op de les voorbereiden en lossen Evenementen - Filteren op de naam van de klas of de naam van de pakket met de kaart van de klas. · Stop op methode-invoer- en uitgangsevenementen, selecteerbaar op een door draadbasis. · Enkele stap (stap in, over en uit methoden) en ren naar de cursor, hervat, opschorting en herstart de uitvoering. · De gebruiker kan klassen opgeven om niet in te stappen (zoals 3e partijpakketten). · Bekijk lokale variabelen (en typen) in de huidige reikwijdte. · Bekijk klassenvelden (en typen) in de huidige reikwijdte. · Bekijk de belangrijkste lokale variabelen en klasse (deze) velden (en typen) in de huidige reikwijdte. Bekijk ook array en veldaccessoires in de huidige scope en ook statische velden. · Bekijk de velden (en typen) van een object . Object-ID's worden in de hele GUI weergegeven. · Roep de methode TOSTRING () op een object aan en bekijkt u de resulterende tekenreeks. · Bekijk geselecteerde array-reeksen. · Wijzig de waarden van primitieve variabelen rechtstreeks in de GUI. · Evalueer interactief eenvoudige uitdrukkingen inclusief methode-oproepen. · Bekijk variabelen in de huidige reikwijdte (inclusief array- en veldaccessoires en statische velden uit andere klassen) in de broncode als gereedschapstips. Bekijk objecten en geselecteerde array-reeksen in de huidige scope in pop-upvenster. · Bekijk de huidige threads (inclusief thread-object-ID, naam, status en groep). Wijzig de huidige context van de debugger tot een bepaalde draad. Onderbreking van de uitvoering van een bepaalde thread die een onderbrokenExceptie veroorzaakt om te worden gegooid. · Bekijk de huidige stapelbacktrace en traverse individuele stapelframes om de huidige context van de debugger te wijzigen. · De debugger kan het doel-JVM oproepen dat moet worden gedebuggeerd. De hoofdklasse en argumenten, klassenpad en JVM-argumenten kunnen worden opgegeven. · Als de foutopsporing het doelwit JVM heeft ingeroepen, worden de (kleurgecodeerde) standaardinvoer, uitvoer- en foutstromen weergegeven. De gebruiker kan de standaardinvoer typen die naar het doelwit wordt verzonden. · Debug de doelwit JVM die lokaal of op afstand worden gescheiden door een netwerk. · De debugger kan aan een doelwit JVM bevestigen die buiten de debugger is ingeroepen. · De debugger kan luisteren naar een doelwit JVM (die buiten de debugger is ingeroepen) om verbinding te maken met de debugger. · Geeft informatie weer over het doel JVM, zoals het bootclasspath, de klassenpad, versie en debugging-mogelijkheden. · Geeft de foutopsporingsponnen weer die worden ondersteund door uw gastheer JVM. · Toon het geheugengebruik van zowel JDebugtool als ook het doelwit JVM. · Toon de eigenschappen van Java-systeem van zowel JDebugtool als ook het doelwit JVM. · De debugger ondersteunt de nieuwe J2SDK 1.4-hete swap-functie. Dit ondersteunt het fixeren en doorgaan met debuggen en ook een langlopende serverprogramma bijwerken zonder het serverprogramma opnieuw te starten. · De debugger ondersteunt de nieuwe J2SDK 1.4 POP Stack Frame (S) -functie. Dit ondersteunt opnieuw uitvoerende methode (en), met name die die warm zijn geruild. Vereisten: · Java 2 Standaard Edition Runtime-omgeving Wat is er nieuw in deze release: · In deze release, om in een objectreferentie te boren, klikt u eenvoudig op een objectreferentie (inclusief array- en stringreferenties) in het display van de broncode en klik vervolgens op de knop Inspecteren in de werkbalk (of rechts- Klik en selecteer Inspecteren ...). · Om de methode TOSTRING () op een objectreferentie op te roepen, klikt u eenvoudig op een objectreferentie in het display van de broncode en klik met de rechtermuisknop en selecteer TOSTRING ... · Als u een variabele wilt bekijken, klikt u eenvoudig op een variabele in het display van de broncode en klikt u met de rechtermuisknop en selecteert u Toevoegen aan het deelvenster 1 of voegt u toe aan het horlogepaneel 2. · Voor alle bovenstaande operaties is het niet langer nodig om eerst de volledige variabele of objectreferentie in de broncode te markeren. Door eenvoudig op de variabele of objectreferentie in de broncode te klikken is voldoende. Gebruik de tips voor broncodetool als hints waarnaar variabele of objectreferentie actief is in het display van de broncode. · Zweven van de muis over een objectreferentie in de GUI, zal een multi-line gereedschapstip weergeven met de huidige waarde van de velden van het object in de hiërarchie van de erfenis, inclusief (nieuw in deze release) die geïmplementeerde interfaces-namen weergeven.


Jdebugtool Gerelateerde software

Alyleoop

Alleyoop is een gnome front-end naar de populaire valgrind-geheugendebugger. ...

405

Downloaden

Uitstorten

Een dynamisch software-updatesysteem voor gebruikersruimte-toepassingen met meerdere schroefdraad die onmiddellijke updates toepast via de reconstructie van de stapel ...

64

Downloaden

Pychecker

PyChecker is een hulpmiddel voor het vinden van gewone bugs in de broncode van Python. ...

201

Downloaden