Este es el comando iclass que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
iclass - navegador de clases
SINOPSIS
iclase [-r] [-v] [-c] camino [camino...]
DESCRIPCIÓN
Iclase es un navegador de clases simple que le permite navegar a través de jerarquías de clases C ++ y
ver la definición de una clase en particular. Puede seleccionar clases de tres navegadores:
el primero muestra una lista de todas las clases conocidas; el segundo muestra a los padres del seleccionado
clase, si la hay; y el tercero muestra los hijos de la clase seleccionada, si los hay. Usted puede
elija un nombre de cualquiera de estas listas y dígale iclase para mostrar la definición de eso
class, o puede escribir el nombre de una clase explícitamente en el StringEditor etiquetado
`` clase seleccionada ''. La vista de la definición de clase muestra el código fuente de la
archivo de encabezado que define la clase seleccionada.
ARGUMENTOS
Iclase interpreta argumentos que especifican los archivos de encabezado para buscar definiciones de clases.
Cada argumento que no sea de opción en la línea de comando debe especificar un nombre de ruta a un archivo de encabezado o
un directorio que contiene archivos de encabezado. Si el nombre de la ruta es un nombre de archivo que termina en el sufijo
`` .h '', luego iclase escaneará ese archivo de encabezado. Si el nombre de la ruta es un directorio, entonces
escaneará cada archivo de encabezado en ese directorio. Iclase ignorará los nombres de archivo que no
terminan en el sufijo `` .h '', a menos que se dé la opción `` -c ''. En este caso iclase seguirá
busque los archivos `` .h '' y `` .C '' para las definiciones de clase.
Puede utilizar cualquiera de las opciones estándar aceptadas por los programas de InterViews además del
siguientes opciones:
-r Escanee de forma recursiva subdirectorios en busca de archivos de encabezado adicionales al escanear un
directorio.
-v Imprima detalladamente el nombre de cada archivo de encabezado escaneado.
-c Permitir iclase para buscar archivos `` .C '' y `` .h '' para definiciones de clases. Esta
La opción debe usarse con cuidado. Por la forma en que iclass busca
definiciones, es posible que se confunda con el código en un archivo `` .C '' y
creo que es una definición. No obstante, esta es una opción útil si hay C ++
archivos de entrada que contienen definiciones.
COMANDOS
Iclase proporciona menús desplegables para emitir comandos. El menú `` Archivo '' incluye el
siguientes comandos:
Escanear Archivos / Directorios ...
Solicitar nombres de ruta adicionales para escanear.
Actualizar Clases
Purgar iclass de todas las clases que ha escaneado.
Dejar
Cierre la ventana y salga.
Los comandos del menú `` Buscar '' incluyen:
adelante Buscar ...
Busque en la definición de clase una coincidencia con una expresión regular determinada,
envolviendo desde el final hasta el principio del búfer si es necesario.
Hacia atrás Buscar ...
Busque hacia atrás una coincidencia con una expresión regular determinada.
Go a Línea...
Mueva el cursor al principio de la línea dada, desplazando la pantalla si
necesario.
RATÓN ENLACES
El botón izquierdo del mouse selecciona texto. Hacer clic con el botón izquierdo dentro de un navegador, StringEditor o
La definición de clase también se centra en la entrada del teclado, lo que le permite interpretar las siguientes
comandos de teclado como operaciones de desplazamiento o selección. Doble clic izquierdo dentro de un
navegador es equivalente a seleccionar una clase y luego presionar el botón `` Mostrar ''.
Los botones central y derecho del mouse desplazan el texto de diferentes maneras. Haga clic en el medio permite
usted `` agarra-desplaza '' el texto. Durante el desplazamiento por captura, el texto se desplaza para seguir el
posición del mouse, haciendo que parezca que está arrastrando el texto. Derecha-
al hacer clic se activa el `` desplazamiento de velocidad '', una interfaz de desplazamiento similar a un joystick en la que el
La velocidad de desplazamiento aumenta a medida que arrastra el mouse lejos del punto de clic inicial. Para
Por ejemplo, al arrastrar el mouse hacia abajo después del clic inicial, el navegador se desplaza hacia abajo.
a un ritmo creciente; arrastrar hacia arriba a partir de entonces reduce la velocidad hasta que el desplazamiento se detiene
completamente en el punto de clic inicial. Arrastrar más allá de este punto hace que el navegador
desplácese en la dirección inversa.
TECLADO ENLACES
Para mayor comodidad, todos los comandos de menú tienen equivalentes de teclado:
(^ V) Escanea un archivo o directorio.
(^ Q) Renunciar
(^ S) Busque hacia adelante.
(^ R) Busca hacia atrás.
(^ N) Vaya a una línea.
Iclase también proporciona comandos de teclado para cambiar el enfoque:
ESC or TAB
Establezca el foco en el StringEditor que muestra la clase seleccionada.
CR Muestre la clase seleccionada (equivalente a presionar el botón Mostrar) y establezca el enfoque en
la definición de clase.
Utilice iclass en línea utilizando los servicios de onworks.net