Ejemplo - Deshacer

Introducción

El ejemplo de deshacer añade dos vistas al entorno de trabajo. La vista de recuadro es una vista rudimentaria que permite al usuario crear recuadros si pulsa en un espacio vacío y arrastra el ratón para formar un recuadro. Los recuadros pueden moverse seleccionando uno de ellos y arrastrándolo por la pantalla. El usuario puede deshacer y rehacer las operaciones que realice en la vista de recuadro. La vista de historial de deshacer muestra el historial de operaciones de deshacer mantenido por el historial de operaciones del entorno de trabajo.

Características mostradas en el ejemplo

Características no mostradas

Ejecución del ejemplo

En el menú Ventana de Eclipse, seleccione Mostrar vista > Otras.... En el diálogo Mostrar vista, expanda Ejemplos de deshacer y seleccione la vista denominada Vista de recuadro. Aparecerá la vista de recuadro.

Del mismo modo, en el menú Ventana, seleccione Mostrar vista > Otras.... En el diálogo Mostrar vista, expanda Ejemplos de deshacer y seleccione la vista denominada Vista de historial de deshacer. Aparecerá una vista que contiene el historial de deshacer. Esta vista puede utilizarse con la vista de recuadro para observar el historial de acciones de deshacer mientras se añaden o se mueven recuadros. También puede utilizarse independientemente de la vista de recuadro para seguir el historial de acciones de deshacer para cualquier vista o editor que utilice el historial de operaciones de entorno de trabajo para hacer un seguimiento de las operaciones que se pueden deshacer.

Detalles

Vista de recuadro

Pulse en la vista de recuadro y arrastre el ratón para crear un recuadro que sigue el ratón. Si pulsa en un recuadro existente y arrastra el ratón, moverá el recuadro a una nueva ubicación. Observe que las operaciones que aparecen en los menús Deshacer y Rehacer mientras los recuadros se añaden y se mueven. La vista de recuadro puede borrarse si selecciona Suprimir todos los recuadros desde el menú de contexto o el menú local y barra de herramientas de la vista. Esta operación también se puede deshacer.

Vista de historial de deshacer

La vista de historial de deshacer muestra las operaciones disponibles para deshacer en todos los contextos de deshacer. Para ver el historial en un contexto de deshacer determinado, seleccione Filtrar en... en el menú de contexto de la vista. Esto filtrará el historial de deshacer en un contexto de deshacer determinado. La vista puede utilizarse para ver el historial de deshacer para la vista de recuadro, para editores de texto SDK y para operaciones que se pueden deshacer que afectan al área de trabajo como, por ejemplo, las operaciones de refactorización. Las acciones de deshacer y rehacer pueden realizarse desde los menús de la vista de historial de deshacer. La opción Deshacer seleccionado intentará deshacer la operación seleccionada en el historial de deshacer, independientemente de su posición en el historial de operaciones. Según la operación en cuestión, puede que se permita o no. Por ejemplo, la vista de recuadro permite deshacer o rehacer todas las operaciones de añadir y mover aunque no sean la operación realizada más recientemente. Los editores de texto le solicitarán si se realiza un intento de deshacer una operación de escritura que no sea la más reciente.

Preferencias de ejemplo

Se proporcionan preferencias que afectan a la operación de ambas vistas. En el menú Ventana de Eclipse, seleccione Preferencias > Preferencias de deshacer.