JBrowser – Java Class Browser

[English][Deutsch]

Java Class Browser - JBrowser

JBrowser est un "class browser" pour Java qui est hautement fonctionnel. Il vous laisse analyser les informations contenues dans une classe. JBrowser lit les classes et les fichiers empilés et affiche tous les membres d'une classe (même les éléments privés) de manière très lisible. Contrairement à beaucoup de "browsers" pour Java, le code source n'est pas exigé pour faire la recherche. Cependant, si la source est connue, JBrowser fournit alors des informations supplémentaires:

  • Il affiche une aide Java extraite de la source; les fichiers d'aide supplémentaires ne sont pas nécessaires.
  • Un double clique sur un élément ouvre le context source dans une autre fenêtre.

Vous pouvez installer les "bookmarks" (signets) mais aussi attacher des annotations pour des modifications ultérieures. Un des dispositifs les plus utiles du "class browser" est sa capacité à mettre en évidence les dépendances à travers les classes et les membres. Par exemple, vous pouvez découvrir de quelle classe est composée une méthode, quelles méthodes possédent une exception particulière, quelles méthodes accèdent/modifient un exemple variable, etc...
Ce type d'informations est assez maniable si vous travaillez avec une bibliothèque tierce ou avec le JDK.

Un "hotkey" permet de faire apparaître JBrowser lorsque vous travaillez avec d'autres applications ou votre environnement de développement intégré (IDE) favori.

Hotkey

En tant que développeur, vous utilisez probablement un environnement de dévelopment intégré (IDE). Ou bien, vous êtes l'un de ceux qui préférent travailler avec un "plain code editor". Dans l'un ou l'autre cas, vous pouvez lancer automatiquement JBrowser depuis votre environnemet en pressant sur la "Hotkey" (par default: CTRL+F11). Le texte mis en évidence est utilisé par le "class browser" en temps que centre d'intérêt et l'aperçu s'oriente vers cet élément.

Historique

Lorsque vous utilisez le "class browser" pour naviguer entre plusieurs éléments, un historique est immédiatement disponible. Il affiche de manière inversement chronologique les sujets auxquels on a récemment eu accès et vous pouvez alors sélectionner le sujet qui vous intéresse.

Points Forts du Produit

  • Le code Source n'est pas indispensable.
  • La possibilité de lecture de fichiers ".class" et ".jar"
  • Affiche les détails de tous les membres de la classe ("private members" inclus).
  • Fournit une multitude d'informations sur les classes dépendantes (dependent classes), les appels de méthode, l'usage, les exceptions vues et identifiées, les méthodes surchargées, etc.
  • Peut afficher l'aide Javadoc si la source est disponible ou afficher l'aide pour les fichiers d'aide HTML.
  • Synchronisation limitée avec la source, si celle-ci est disponible.
  • Maintient des annotations et des "bookmarks".
  • Possibilité de recourir à JBrowser depuis une autre application grâce à la "hotkey".
  • Décompose le "byte code" afin de voir les instructions JVM "crues"!
  • Programme directement en langage Assembleur de la JVM et produit des fichiers classe!

Aperçus d'Écrans:

Dependancy Window:

Class Browser Dependency Window

Disassembly View:

Class Browser Disassembly View

Help Window:

Class Browser Help Window

Installations Nécessaires

Processeur
Intel Pentium ou plus
Systèmes d'exploitation
Windows 95/98/ME/2000/XP/NT (patch 4)
Version JDK
1.0 à 1.4
RAM
64 MB ou plus
Disque Dur
au moins 10 MB d'espace libre pour l'installation

Commandez JBrowser maintenant

Evaluation gratuite

Sommaire outils de test pour Java


last updated: 08.07.2005

© 2003-2004 Man Machine Systems       © 2004 Verifysoft Technology for the french translation
JEvolve, JCover, JVerify, JBrowser and JSynTest are products and registered trademarks of Man Machine Systems, Chennai (India)
all other trademarks of this site are the property of their respective owners.