Ir al contenido principal

Personalizando Eclipse IDE


Bueno el día de hoy les traigo un mini tutorial para personalizar un poco nuestro IDE de trabajo, esto es algo que hago a menudo, por el simple hecho de que me gusta tener las cosas a mi gusto (quizás es un poco del niño interior que aun tengo)

Para comenzar cambiemos el aburrido splash de inicio del IDE, para eso creamos una imagen de las siguientes medidas 455px de ancho por 295px de alto, se guarda con el formato bmp y con el nombre splash (al final te queda splash.bmp)

Una imagen como la que te muestro arriba es la que tienes que generar, puedes usar cualquier programa que genere imágenes (yo uso el Gimp). Se guarda en la siguiente direccion

eclipse\plugins\org.eclipse.platform_3.7.1.v201109091335


Bueno voy a explicar como funciona, eclipse es la carpeta donde se encuantra el IDE, plugin es donde se encuentran todos los agregados que utiliza el IDE, org.eclipse.platform_, es donde se encuentran los archivos que generan la plataforma al cargarse y el numero que le sigue 3.7.1.v201109091335 es con respecto a la versión usada, asi que este ultimo puede variar.

Cambiando el ambiente interno de Eclipse IDE

A mi en lo personal no me gusta para nada la forma en que se representan los colores del IDE, es decir de esta foma


Pero eso puede cambiar con unos cuantos clics simples y rapidos, para comenzar abrimos el IDE y vamos a window/preferences/general/text editors


luego vamos a appearance color option  y comenzamos a cambiar el color de la linea resaltada, para ello seleccionamos current line highlight, quitamos el cheque que tiene a la par y damos clic en un color que nos guste, luego seleccionamos selection background y cambiamos a un fondo que sea agradable a la vista, es decir que no nos canse luego (yo lo dejo como esta por defecto, no me afecta, pero un color oscuro hace maravillas), con las demas opciones podemos seguir jugando a personalizar hasta que quede una apariencia bonita

Para personalizar los colores de las clases, variables, interface y todo esto, nos dirigimos hacia
window/preference/java (lo anterior es por si aceptamos las primeras opciones, sino simplemente dirigete a opcion java) y desplegamos las opciones y nos dirigimos hacia editor/syntax coloring
Luego de eso buscamos las opciones de Element en donde se encuentra lo siguiente

Y desplegamos la lista de java y comenzamos a seleccionar los diferentes controles para editar los distintos colores
Al final 
Nos queda algo como lo siguiente (aclarando que he pasado como 10 minutos personalizando el IDE)


Ya se que la imagen se ve muy colorica, pero podemos conseguir una mejor comprensión de nuestro código, si sabemos distinguir las cosas por los colores, si por casualidad queremos compartir o agregar el estilo a otro Eclipse IDE, simplemente hacemos lo siguiente.

Nos dirigimos a file/export/ y desplegamos la opcion general
Hacemos clic en preferences y next, luego le decimos que queremos exportar todo, le decimos donde va a guardar nuestro archivo 


Para terminar le damos finish

para exportarlo, simplemente tenemos que hacer casi lo mismo, con la diferencia que en vez de file/expor/generalt, le damos file/import/general, vamos a preferences, seleccionamos el archivo que generamos anteriormente (aclarando que esto es para otro IDE que queramos personalizar), en mi caso es miprimer.epf y esta en documents

Y listo, con esto ya tenemos otro Eclipse IDE personalizado por nosotros, bueno eso seria todo

Entradas populares de este blog

Northwind para Mysql y otras

Supongamos que necesitamos una base de datos para comenzar a hacer pruebas y a la vez necesitamos que esa base de datos contenga mucha información con la cual trabajar. En mis tiempos de universidad existía una base de datos que utilizábamos en los laboratorios con SQL Server y c# para mostrar los datos en algún formulario. El nombre era Northwind. El problema es que era solo para SQL Server, pero alguien en se dio a la tarea de exportar esa base de datos a MySql y es justo lo que te vengo a mostrar acá. Hace un tiempo atrás clone de los repositorios de Google Code   esa información (que como algunos de ustedes sabrá dejara de estar al servicio de todos en un tiempo). Modifique un poco la DB de Mysql para que se pudiera ejecutar el script sin ningún problema. Lo interesante de todo esto es que puedes utilizar los demás script para diferentes gestores de base de datos Se advierte que para poder usarlas adecuadamente hay que modificar los campos de tipo longblob y qu...

How to upload File from form data POST in Android with Retrofit 2

 The last day I explain how to upload a simple CSV file using node . And now I teach how to upload from android device. Get source code here:  GitHub This article is write in java... later I'll add the method for kotlin. The logic is not changed, only the format code. 1) Is necessary add the dependencies in gradle: module implementation 'com.google.code.gson:gson:2.8.6' // RETROFIT // implementation 'com.squareup.retrofit2:retrofit:2.6.2' implementation 'com.squareup.retrofit2:converter-gson:2.6.2' implementation 'com.squareup.retrofit2:converter-scalars:2.5.0' 2) Add permissions in AndroidManifest.xml and modified the application for work with network security policy <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> in applitacion add ...

Abrir modal cuando se cargue la pagina web

Se advierte que blogger puede cambiar el resultado, pero tranquilo, te dejo un enlace donde lo puedes ver sin mas ni mas haciendo click aquí Una de las cosas interesantes de  usar Bootstrap en tus proyectos es que ya trae muchas funcionalidades como los modales. Algo en particular que me han preguntado mas de una vez es lo siguiente: ¿Puedo abrir un modal al momento de cargar una pagina web? La respuesta es un simple SI y te muestro como hacerlo de manera rápida Ahora simplemente tenemos que mandar a llamar un fragmento de código en nuestro JQuery: $(function(){ $("#myModal").modal(); }); Es algo simple cuando ya conoces la solución claro y espero te sirva mucho