CudaText es un editor de texto multiplataforma, escrito en Object Pascal. Es un proyecto de código abierto y se puede utilizar de forma gratuita, incluso para empresas. Comienza bastante rápido: ~0,3 segundos con ~30 complementos, en Linux con CPU Intel Core i3 3GHz.
CudaText se construye utilizando Lazarus IDE, el IDE multiplataforma compatible con Delphi para RAD (Desarrollo rápido de aplicaciones).
Características
- Tiempo de inicio rápido
- Resaltado de sintaxis para muchos idiomas (270+ léxicos).
- Complementos: extensibles por Python
- Árbol de código: estructura de funciones/clases/etc, si lexer lo permite.
- Plegado de código.
- Multicarets y multiselecciones.
- Buscar/Reemplazar con expresiones regulares.
- Configuraciones en formato JSON. Incluyendo configuraciones específicas de Lexer.
- Interfaz de usuario con pestañas.
- Vista dividida en primaria/secundaria. Divida la ventana en 2/3/4/6 grupos de pestañas.
- Paleta de comandos, con coincidencia difusa.
- Minimapa. Micromapa.
- Mostrar espacios en blanco no impresos.
- Soporte para muchas codificaciones.
- Teclas de acceso rápido personalizables.
- Visor binario/hexadecimal para archivos de tamaño ilimitado (puede mostrar registros de 10 Gb).
- Guarda correctamente los archivos binarios.
- Administrador de comentarios
- Interfaz de usuario con pestañas
- Opciones de búsqueda avanzada
Funciones de desarrollo web (HTML/CSS)
- Autocompletado inteligente para HTML, CSS.
- Visor de imágenes
- Finalización de etiquetas HTML con la tecla Tab (complemento de fragmentos).
- Los códigos de color HTML (#rgb, #rrggbb) están subrayados.
- Muestra imágenes dentro del área del editor (jpeg/png/gif/bmp/ico).
- Muestra información sobre herramientas cuando el mouse se mueve sobre la etiqueta de la imagen, la entidad y el valor del color.
Funciones extendidas como complementos
- Administrador de extensiones
- Buscar en archivos
- Fragmentos
- Soporte de protocolo LSP
- Herramientas externas
- Gerente de proyecto
- administrador de sesión
- administrador de macros
- Corrector ortográfico
- Panel FTP
- Resaltar todas las ocurrencias
- Selector de color
- Insertar fecha/hora
- Soporte de Linters (CudaLint)
- Formateadores para HTML/CSS/JS/XML/… (CudaFormatter)
- Creando archivos de respaldo
- Configurador de menú
- y más…
Licencia
CudaText está escrito y publicado bajo MPL-2.0 (Licencia pública de Mozilla 2.0) Licencia.
Recursos
Etiquetas
programación Código abierto Linux Windows desarrollo web desarrollo Delphi Python editores ide