Il s'agit de la commande iclass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
iclass - navigateur de classes
SYNOPSIS
iclasse [-r] [-v] [-c] chemin [chemin...]
DESCRIPTION
Iclasse est un navigateur de classes simple qui vous permet de naviguer dans les hiérarchies de classes C++ et
voir la définition d'une classe particulière. Vous pouvez sélectionner des classes à partir de trois navigateurs :
le premier montre une liste de toutes les classes connues ; la seconde montre les parents des sélectionnés
classe, le cas échéant ; et le troisième montre les enfants de la classe sélectionnée, le cas échéant. Vous pouvez
choisissez un nom dans l'une de ces listes et dites iclasse montrer la définition de cela
classe, ou vous pouvez taper le nom d'une classe explicitement dans le StringEditor étiqueté
``classe sélectionnée.'' La vue de la définition de la classe montre le code source du
fichier d'en-tête qui définit la classe sélectionnée.
ARGUMENTS
Iclasse interprète les arguments qui spécifient les fichiers d'en-tête pour rechercher des définitions de classe.
Chaque argument non optionnel sur la ligne de commande doit spécifier un chemin d'accès à un fichier d'en-tête ou
un répertoire contenant les fichiers d'en-tête. Si le chemin d'accès est un nom de fichier se terminant par le suffixe
``.h'', alors iclasse analysera ce fichier d'en-tête. Si le chemin d'accès est un répertoire, alors il
analysera chaque fichier d'en-tête dans ce répertoire. Iclasse ignorera les noms de fichiers qui ne
se termine par le suffixe ``.h'', sauf si l'option ``-c'' est donnée. Dans ce cas iclasse sera
rechercher dans les fichiers ``.h'' et ``.C'' les définitions de classe.
Vous pouvez utiliser n'importe laquelle des options standard acceptées par les programmes InterViews en plus des
options suivantes:
-r Analysez de manière récursive les sous-répertoires à la recherche de fichiers d'en-tête supplémentaires lors de l'analyse d'un
répertoire.
-v Imprimez en détail le nom de chaque fichier d'en-tête numérisé.
-c Autoriser iclasse pour rechercher les fichiers ``.C'' ainsi que ``.h'' pour les définitions de classe. Cette
l'option doit être utilisée avec précaution. En raison de la façon dont iclass recherche
définitions, il est possible qu'il soit confondu par le code dans un fichier ``.C'' et
pense que c'est une définition. Néanmoins, c'est une option utile s'il y a du C++
fichiers d'entrée qui contiennent des définitions.
COMMANDES
Iclasse fournit des menus déroulants pour émettre des commandes. Le menu ``Fichier'' comprend le
commandes suivantes:
Scanner Fichiers/Répertoires...
Demander des chemins d'accès supplémentaires à analyser.
Effacer Cours
Purger l'iclass de toutes les classes qu'elle a analysées.
quitter
Fermez la fenêtre et sortez.
Les commandes du menu « Rechercher » incluent :
Avant Chercher...
Rechercher en avant dans la définition de classe une correspondance avec une expression régulière donnée,
enroulement de la fin au début du tampon si nécessaire.
Vers l'arrière Chercher...
Recherche en arrière pour une correspondance avec une expression rationnelle donnée.
Go à Ligne...
Déplacez le curseur au début de la ligne donnée, en faisant défiler l'affichage si
nécessaire.
SOURIS FIXATIONS
Le bouton gauche de la souris sélectionne le texte. Clic gauche dans un navigateur, StringEditor, ou
la définition de classe concentre également l'entrée du clavier sur celle-ci, ce qui lui permet d'interpréter les
commandes du clavier sous forme d'opérations de défilement ou de sélection. Double-clic gauche à l'intérieur d'un
navigateur équivaut à sélectionner une classe puis à appuyer sur le bouton ``Afficher''.
Les boutons du milieu et de droite de la souris font défiler le texte de différentes manières. Un clic du milieu permet
vous ``saisissez-défilez'' le texte. Pendant la saisie-défilement, le texte défile pour suivre le
position de la souris, ce qui donne l'impression que vous faites glisser le texte lui-même. Droit-
un clic active le « rate-scrolling », une interface de défilement semblable à un joystick dans laquelle le
la vitesse de défilement augmente à mesure que vous éloignez la souris du point de clic initial. Pour
exemple, faire glisser la souris vers le bas après le premier clic fait défiler un navigateur vers le bas
à un rythme croissant ; faire glisser vers le haut par la suite réduit la vitesse jusqu'à ce que le défilement s'arrête
entièrement au point de clic initial. Faire glisser au-delà de ce point rend le navigateur
faire défiler dans le sens inverse.
CLAVIER FIXATIONS
Pour plus de commodité, toutes les commandes de menu ont des équivalents clavier :
(^V) Analyser un fichier ou un répertoire.
(^Q) Quittez.
(^S) Rechercher vers l'avant.
(^R) Recherche en arrière.
(^N) Aller à une ligne.
Iclasse fournit également des commandes clavier pour changer le focus :
ESC or TAB
Définissez le focus sur StringEditor affichant la classe sélectionnée.
CR Afficher la classe sélectionnée (équivalent à appuyer sur le bouton Afficher) et définir le focus sur
la définition de classe.
Utiliser iclass en ligne à l'aide des services onworks.net