Pages

18 julio 2009

Transformando Gedit en un IDE a tu medida

Gedit es el editor de texto que trae por defecto el escritorio Gnome y que usaba frecuentemente para editar archivos de forma rapida. Pero esta semana mi percepcion de este editor ha cambiado, a tal punto de sustituir a cualquiera de los IDEs que usaba normalmente. Yo desconocia que gedit contaba con una gran cantidad de plugins oficiales y otros desarrollados por la comunidad, los cuales satisfacen la mayoria de mis necesidades cotidianas.

Para instalar los plugins oficiales, en el caso de ubuntu se hace de la siguiente forma.
$ sudo apt-get install gedit-plugins

En el caso de los otros plugins de terceros eston deben descargarse y descomprimirse en la carpteta /home/Tu usuario/.gnome2/gedit/plugins y se pueden descargar en este sitio http://live.gnome.org/Gedit/Plugins

A continuacion voy a mencionar cuales recomiendo usar.

Class Browser Muestra en un panel izquierdo las clases y funciones que contiene el archivo que estas editando y de esta forma puedes acceder mas rapido a ellas. descargar

Comentar Codigo: Interpreta que tipo de lenguaje estas usando y te permite insertar comentarios rapidamente con la combinacion de teclas Ctrl + M. Incluido en los plugins oficiales

Completar Parentesis: Permite cerrar parentesis, llaves y corchetes de forma automatica. Incluido en los plugins oficiales

Consola python: Una practica consola python que se ubica en la parte inferior del editor. Incluido en los plugins oficiales 

Dibujar espacios: Dibuja puntos en sustitucion de espacios y flechas en sustitucion de tabuladores, es muy util en caso de que tengas algun problema de margenes en el codigo. Incluido en los plugins oficiales

Panel examinador de archivos: Ubica un panel de archivos en la parte lateral izquierda del editor, permitiendote navegar por tu proyecto. Incluido en los plugins oficiales

Python code completition: Plugin que facilita la completacion de codigo python descargar

Python Indentation: Interpreta los margenes correctos que deben usarse en el codigo python. descargar 

Recortes: Inserta sentencias de codigo previamente definidas. Puedes acceder a ellas rapidamente comenzando a escribir el texto y luego teclear Ctrl + Space. Incluido en los plugins oficiales

Selector de color: Este es uno de mis favoritos ya que siempre que queria un color en hexadecimal para utilizarlo en css, me tocaba abrir un editor grafico como inkscape o gimp para conseguirlo pero este plugin integra un selector de color, que te hace la vida mas facil :) . Incluido en los plugins oficiales

Split view: Permite dividir el area de trabajo en dos secciones y puede ser util en las comparaciones de codigo descargar

Terminal:  Una practica terminal que se ubica en la parte inferior del editor.  descargar 

Web browser: Integra un navegador web a tu gedit, compartiendo las mismas pestañas de los archivos. Muy util si estas en constante comparacion del funcionamiento de tu codigo en el navegador web. descargar

Como bonus les dejo este link con varios temas para la apariencia del codigo. Para instalarlos deben ubicarse en la carpeta /home/Tu usuario/.gnome2/gedit/styles 

http://github.com/mig/gedit-themes/tree/master

Al final les deberia quedar algo como esto


6 comentarios:

José Ernesto dijo...

Interesante pero igual vim hace todo eso :-p

Byron Corrales dijo...

Si pero la diferencia es que yo gaste como unos minutos en buscar los plugins y usarlos.... y vos necesitas dias para aprender a usar vim :-P

JPill dijo...

Excelente, estaba buscando solo estilos de colores y muestras mucho mas.

Jose Rafael Camejo dijo...

Gmate es un plugin excelente si trabajas con Ruby on Rails. Practicamente lo convierte en un Textmate para Ubuntu. Puedes descargarlo en http://blog.siverti.com.br/gmate

Byron Corrales dijo...

Gracias muy buen aporte n_n

shakka dijo...

Igual uso vim y gedit, y sobre todo andaba buscando como hace que mostrara puntos donde habia espacios :P

Publicar un comentario

Estas en todo tu derecho de opinar lo que quieras, gracias por tu comentario !!!