Enki, un interesante editor para programadores

Introducción

Hace ya algún tiempo, que Geany, se convirtió en mi editor por defecto para programar, por su simplicidad, bajo consumo de recursos, y que me permite lanzar las aplicaciones directamente desde él. Hasta el momento, había utilizado Eclipse (aunque poco), y posteriormente Netbeans, el cual lo estuve empleando durante un par de años.

La comodidad de utilizar Netbeans (a la hora de desarrollar aplicaciones en Java que era para lo que yo lo utilizaba), residía básicamente en el diseño de las interfaces gráficas, creía que era la única manera de hacerlo. Y eso, a pesar de que tampoco es que fueran interfaces excesivamente complejas.

Cuando empecé con Python, busqué una solución parecida, y en principió adopté Glade como editor, pero poco a poco, me fui acostumbrando a hacerlo directamente en la aplicación, sin utilizar Glade, ni recursos adicionales, y la verdad es que estoy acostumbrado y no lo echo en falta. Ahora que quiero hacer un par de aplicaciones para Android, ya veremos donde queda la cosa… Esto mismo me ha sucedido con html, donde inicialmente buscaba aplicaciones que me ayudaran a escribirlo, y ahora, con un editor de texto plano voy que me mato.

Por esta razón, cuando veo otras interfaces tipo Geany, siempre tengo interés en probarlas, para ver si me aportan algo nuevo, o encuentro algún detalle interesante. Así, al leer en The H-Open, sobre Enki, no pude mas que probarlo a ver que sensación me llevaba…

0012_About : Enki

Enki

Esta es la primera versión publica del Enki, después de dos años de trabajo, a pesar de lo cual, se trata de un producto completamente terminado, por supuesto, a falta de corregir los posibles errores que pudieran aparecer, sugerencias, y ese tipo de cosas que siempre son necesarias para cualquier desarrollo de software qeu se precie.

Otra de las características de que lo diferencian de otros editores, es que se ha incluido un interfaz para complementos desde el inicio del proyecto, basada en Python, y de forma que los complementos pueden ser implementados utilizando PyQt.

Cara a los usuarios de Enki, indicar que se puede navegar a través de todas la interfaz sólo con el teclado, sin que sea necesario utilizar el ratón para nada. Esto desde luego que es una ventaja. A pesar de Touchpad-Indicator, donde puedes inhabilitar el ratón con un atajo de teclado, es realmente molesto cuando estas escribiendo algo, y al pasar la manita por el touchpad se copia o se desplaza el texto, porque al final, me paso gran parte del tiempo utilizando el atajo de teclado. De esta manera puedo bloquear el touchpad, y manejarme con la aplicación.

0013_forecastw.py - -home-lorenzo-Dropbox-tp-my-weather-indicator-src

Otra interesante característica de esta aplicación, es que te permite ver, tanto para documentos html, como Markdown, la vista preliminar del documento conforme vas desarrollándolo,lo cual es muy cómodo, y evita que cometas errores absurdos.

0015_prueba.htmlç- - -home-lorenzo-Escritorio

Inicialmente, al probarlo, echaba en falta las pestañas, para poder pasar de la edición de un documento a otro fácilmente, sin embargo, cuando tienes el número de pestañas aumenta considerablemente, este sistema deja de ser útil, y es mucho más cómodo el que implementa Enki, porque directamente vas al documento sobre el que tienes que trabajar.

Otra característica que echo en falta, es no poder iniciar la aplicación directamente desde Enki, o por lo menos yo no lo he encontrado. Esto me ahorra tiempo al hacerlo desde Geany, de esta forma, necesitarás tener además abierto un terminal. Esto tampoco es problemático, porque de echo, yo normalmente tengo abierto uno o mas terminales.

Instalación

Para instalar Enki en tu equipo, necesitarás añadir el siguiente, repositorio, actualizar e instalar:

 sudo add-apt-repository ppa:hlamer/enki sudo apt-get update sudo apt-get install enki 

Conclusiones

Sobre todo, lo que he comentado referente a las pestañas, es lo que mas me ha llamado la atención; es una característica que no se me había ocurrido, y que sin embargo, resulta verdaderamente cómoda de emplear, en lugar de estar pasando pestaña por pestaña, hasta encontrar lo que necesito.

En cuanto a su uso, en lo referente a poderte mover por toda la pantalla principal de la aplicación, sin necesidad de utilizar el ratón muy cómodo.

Tengo que seguir trabajando con ella, pero la verdad es que me ha llamado mucho la atención, y me ha causado muy buena impresión.

6 comentarios en “Enki, un interesante editor para programadores

  1. DR
    dracod hace 12 años

    Si, no tiene mala pinta.

    Yo en windows programo en notepad++, y en linux lo he puesto a traves de wine que funciona igual de bien. Pero no me gusta seguir con reminiscencias de windows si puedo evitarlo ;).

    Ya he probado el que comentas, el problema que le he visto que no acepta php, lo interpreta como html, me da un mensaje que hay caracteres raros y la previsualizacion da pena. Pero lo demas lo he visto interesante. Y sobre todo siendo la primera version.

    Has visto  Sublime text 2?? Es bastante bueno, pero cuesta 60$

    http://www.sublimetext.com/

    http://blog.hugeaim.com/2012/03/13/install-sublime-text-2-in-linux-mint/

    Gracias por la información¡¡

    saludos

    1. EL
      El atareao hace 12 años

      Hola @google-3dd49cf2693119da1e13f49ede2808a8:disqus ,

      ¿Has probado Geany?, es que el utilizo por defecto, y no consume apenas recursos

      1. DR
        dracod hace 12 años

        Si, es el que uso ahora mismo. Pero me gusta pobrar otros.

        y estoy pensando en poner el ordenador del trabajo con linux, y buscando al mejor editor :D:D

  2. JE
    Jerson Uribe hace 12 años

    Llevo probándolo unos minutos y funciona muy bien con el php, parece como si llevara varios meses programando con él.

  3. DR
    dracod hace 12 años

    me instale el geany en el ordenador con windows, para usrlo mas a diario. Y esta bastante bien, aunque no hay nada perfecto. Me choca un poco los colores, que me cansan, ademas no destaca mucho los cierres y aperturas de llaves, parentesis,…., y hecho de falta del notepad++, que tambien buscaba en las etiquetas html, cual es la que cierra o abre un bloque, dependiendo de donde pones el cursor. A ver como van madurando, tambien lei, que un editor muy famoso de apple, lo habian hecho opensource, a ver cuando lo portan a linux.

    gracias por el blog¡¡

  4. RE
    reisilver hace 10 años

    Interesante , no lo conocía hasta hoy , la funcionalidad de ir codeando y ver una vista preliminar me parece genial , es cosa de ir probando y ver cómo me hago con esa herramienta mis páginas en html , estaba probando textadept para esos menesteres . Bueno gracias por la información .

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *