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 ...

Como encriptar AES con Node JS

  Puedes descargar el proyecto desde este enlace El otro día surgió una necesidad para encriptar contenido bajo el algoritmo AES y es la que te vengo a mostrar a continuación en la cual use Node para solventar mi necesidad. Pude haber usando cualquier lenguaje que me viniera en gana pero no quería instalar nada mas. Dependencias: NodeJS >= 12 Crypto-JS Aplicaciones recomendadas: Git bash Visual Studio Code Lo primero que necesitamos es tener una clave única (KEY) y un vector de inicialización (IV). Este ultimo no es necesario pero agrega un extra de seguridad a nuestro contenido. Para lo cual usaremos el bash de git para utilizar openssl KEY openssl rand -base64 24 IV openssl rand -base64 12 Ahora que ya tenemos estas 2 cadenas únicas. Podemos proceder a escribir nuestro código. npm init -y Luego hacemos una modificación en el package.json para que admita módulos "type": "module", Instalamos la dependencia de Crypto-JS npm i crypto-js --save Ahora importamos l...