CudaText, un editor de código fuente gratuito para Ubuntu

about CudaText

En el siguiente artículo vamos a echar un vistazo a CudaText. Este es un editor de código fuente gratuito escrito con Lazarus por Alexey Torgashin, para Gnu/Linux, Windows, macOS y BDS. El editor se inicia rápido y es extensible mediante complementos de Python (complementos, linters, analizadores de árbol de código, herramientas externas). A diferencia de muchos editores similares, este no se basa en el framework Electron.

El editor ofrece a los usuarios soporte para minimapa, resaltado de sintaxis, árbol de códigos, plegado de códigos y paleta de comandos con coincidencia difusa. Algunas otras características importantes son Buscar / Reemplazar con expresiones regulares, multi-selecciones y soporte de complementos. Vamos a poder configurar CudaText utilizando archivos en formato JSON. Este se lanza bajo la licencia MPL 2.0.

El programa principal (es decir, sin complementos) está escrito con Object Pascal en Lazarus IDE, lo que resulta en que va a necesitar bajos requisitos de recursos y ofrece la disponibilidad de compilaciones nativas para diferentes sistemas operativos. La configuración se almacena en archivos JSON, uno de los archivos será para la configuración estándar y otro para la configuración modificada por el usuario, que anula los valores del archivo de configuración estándar.

Características generales de CudaText

  • La configuración del programa se realiza en archivos con formato JSON. Incluyendo configuraciones específicas de lexer.
  • Resaltado de sintaxis para muchos lenguajes.
  • Encontraremos en el programa soporte para muchas codificaciones.
  • La interfaz de usuario la encontraremos en inglés, no está disponible en español.
  • Árbol de código: estructura de funciones / clases / etc.
  • Tendremos la posibilidad de utilizar las opciones de código plegable.
  • Multi-carets y multi-selecciones.
  • Posibilidad de buscar / reemplazar utilizando expresiones regulares.
  • Interfaz de usuario con pestañas.

cudatext funcionando a pantalla partida

  • Vista dividida en primaria / secundaria. También tendremos la posibilidad de dividir el editor en ventanas a 2/3/4/6 grupos de pestañas.
  • Paleta de comandos, con coincidencia difusa.
  • Minimapa, Micromap.
  • Mostrar espacios en blanco sin imprimir.
  • Tendremos la posibilidad de utilizar teclas de acceso rápido que podremos personalizar a nuestro gusto.
  • Visor binario / hexadecimal para archivos de tamaño ilimitado (puede mostrar registros de 10 Gb).
  • Guarda correctamente los archivos binarios.
  • Vamos a tener la posibilidad de añadir características adicionales implementadas como complementos. Gracias a ellas podremos administrar extensiones, encontrar archivos, fragmentos, utilizar el corrector ortográfico, añadir un panel FTP, un formateador para HTML/CSS/JS/XML/SQL, añadir un creador de archivos de respaldo, y mucho más.

Características para la codificación HTML / CSS

cudatext funcionando

  • Autocompletado inteligente para HTML y CSS.
  • Nos va a dar la posibilidad de utilizar finalización de etiquetas HTML con la tecla Tab (complemento Snippets).
  • Los códigos de color HTML (#rgb, #rrggbb) están subrayados.
  • El editor nos va a permitir ver imágenes dentro del área del editor (jpeg/png/gif/bmp/ico).
  • También nos mostrará información sobre herramientas cuando el ratón se mueve sobre la etiqueta de imagen, entidad, valor de color.

Estas son solo alguna de las características de este editor. Se pueden consultar todas ellas más en detalle en la página web del proyecto.

Instalar CudaText Code Editor en Ubuntu

CudaText está disponible como un archivo .deb para Ubuntu. Podremos hacernos con el paquete desde la página de descarga de CudaText Code Editor. Desde ahí vamos a tener la posibilidad de descargar la última versión para Ubuntu. En el momento de escribir las estas líneas, el paquete a descargar se llama ‘cudatext_1.97.0.3-1_gtk2_amd64.deb‘. El nombre de este archivo va a cambiar según avancen las versiones del proyecto.

Una vez terminada la descarga, vamos a abrir una terminal (Ctrl+Alt+T) y desde ella nos tendremos que mover a la carpeta en la que tengamos guardado el archivo. Una vez en la carpeta adecuada, podemos proceder a la instalación utilizando el siguiente comando:

instalación de CudaText

sudo dpkg -i cudatext_1.97.0.3-1_gtk2_amd64.deb

Terminada la instalación, ya podemos buscar el lanzador de este editor en nuestro equipo para comenzar a utilizar el editor CudaText.

lanzador CudaText

Desinstalación

Podremos eliminar este programa de nuestro sistema abriendo una terminal (Ctrl+Alt+T) y escribiendo ella el siguiente comando:

desinstalación del editor

sudo apt remove cudatext

Se puede encontrar documentación sobre CudaText en la Wiki o en los foros del proyecto.


2 comentarios, deja el tuyo

Deja tu comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Stas dijo

    Mi mejor editor de código es Codelobster – http://www.codelobster.com

    1.    Damián Amoedo dijo

      Hola. Un compañero escribió un post sobre Codelobster hace un tiempo. Salu2.