martes, 7 de noviembre de 2017

Como importar clases estáticas automaticamente en eclipse


Ultimamente estamos hablando mucho de software relacionado con el testing. Estas librerias tienen además una particularidad compartida. Y es que suelen hacer uso de clases y métodos estaticos. Con eclipse podemos importar las clases de forma automatica, tanto las normales como las que no. Y aquí explicaremos como.

Por si alguien no lo sabe, primero indicaremos como realizar la importacion automática de las clases que no son estáticas. Para ello debemos ir a 'Eclipse>Preferences>Java>Editor>Save Actions' y marcar las opciones:
  • Perform the selected actions on save
  • Organize imports
Esta sección sirve para mucho más. Pero solo con esto cada vez que guardemos nuestro fichero .java, eclipse se encargará de ordenar e importar todas las clases utilizadas.

Con la opción anterior no se importarán las clases o métodos que se hagan de ellas una invocación estáticas. Para ello necesitaremos una modificación de las preferencias más. Debemos acceder a 'Eclipse>Preferences>Java>Editor>Content Assist'. En esta sección debemos ir añadiendo 'New Types', es decir indicar la paquetería de las clases estáticas que queremos importar de forma automática (sin el asterisco, este lo pone tras la creacion automáticamente).



Las importaciones más comunes  para poner aqui serían las de JUnit o Hamcrest. Tal como se ven en el ejemplo.


No hay comentarios:

Publicar un comentario