Escolar Documentos
Profissional Documentos
Cultura Documentos
Barra de Herramientas
El tercero de los componentes del entorno son las barras de
herramientas. Existen dos barras de herramientas: la barra de
herramientas principal y la barra de Perspectivas. La barra de
herramientas principal contiene accesos directos a las operaciones ms
usuales (guardar, abrir, etc.), botones que permiten lanzar la ejecucin
de herramientas externas y tareas relacionadas con el Editor activo
(ejecutar un programa, depurar, etc.). La barra de Perspectivas contiene
accesos directos a las Perspectivas que se estn utilizando en el
proyecto. Una Perspectiva es un conjunto de ventanas (Editores y
Vistas) relacionadas entre s. Por ejemplo, existe una Perspectiva Java
que facilita el desarrollo de aplicaciones Java y que incluye, adems del
Editor, Vistas para navegar por las clases, los paquetes, etc.
Code completion
El mecanismo de code completion en Eclipse es muy similar al que
implementan otros IDEs: cuando se deja de escribir durante un
determinado intervalo de tiempo se muestran, si los hay, todos los
trminos (palabras reservadas, nombres de funciones, de variables, de
campos, etc.) que empiecen por los caracteres escritos. Si se escriben
determinados caracteres (como el punto, por ejemplo) se puede
provocar la ejecucin del mecanismo de code completion sin
necesidad de esperar a que pase el tiempo establecido.
Otra caracterstica relacionada con el code completion es la asistencia a
la escritura en llamadas a funciones. Automticamente, cuando se van a
escribir los parmetros que se pasan a un mtodo, se muestra una caja
de texto indicando los tipos que stos pueden tener.
Templates
Los templates son plantillas de cdigo (generalmente porciones de
cdigo de uso habitual y muy repetitivo) que se escriben
automticamente.
Los templates estn compuestos de dos partes: un bloque de cdigo (o
de comentario), de uso frecuente, que se escribe automticamente y una
cadena que provoca la escritura del template. Las cadenas que disparan
templates sern reconocidas por el sistema de code completion, con la
diferencia de que, en lugar de terminar la escritura de la cadena, sta
ser sustituida por el template que tiene asociado.
Si se pulsa la combinacin
ctrl.+ espacio, y se
selecciona la opcin for
iterate over array, el
resultado que se obtiene es
el siguiente:
Code Formatting
Eclipse incorpora una herramienta para realizar automticamente el
formateo del cdigo de acuerdo a unos criterios preestablecidos.
Manipulacin de cdigo
La capacidad de formato automticamente a los programas, es slo una
de las posibilidades de manejo de la estructura del cdigo que soporta
Eclipse.
Otras posibilidades, englobadas bajo la entrada Source del men
contextual del Editor son:
Refactoring
Las herramientas de Refactoring son especialmente tiles cuando se
trata de realizar modificaciones, o actualizaciones, en el cdigo, que
afectan a varios elementos del diseo.
Renombrar a un mtodo