Texto sublime | |
---|---|
Tipo de | editor de texto y entorno de desarrollo integrado |
Desarrollador | John Skinner [d] y Sublime HQ [d] |
Escrito en | C++ [4] [5] y Python [4] |
Sistema operativo | Linux , macOS y Microsoft Windows |
Primera edición | 18 de enero de 2008 [1] |
plataforma de hardware | x86_64 , Apple M1 y AArch64 [d] |
ultima versión |
|
Versión de prueba |
|
Formatos de archivo legibles | Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Mouse settings [d] y Sublime Text Snippets [d] |
Formatos de archivo generados | Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Snippets [d] y configuración de Sublime Text Mouse [d] |
Licencia | Propiedad |
Sitio web | sublimetext.com |
Archivos multimedia en Wikimedia Commons |
Sublime Text ([ s ə ˈ b l ʌ ɪ m t ɛ k s t ] [6] ) es un editor de texto propietario . Admite complementos en el lenguaje de programación Python .
El desarrollador le permite familiarizarse con el producto de forma gratuita y sin restricciones, sin embargo, el programa le notifica la necesidad de comprar una licencia .
Algunas posibilidades [7] :
Ayuda de idioma
Sublime Text es compatible con una gran cantidad de lenguajes de programación [8] y tiene resaltado de sintaxis para C , C++ , C# , CSS , D , Dylan , Erlang , HTML , Groovy , Haskell , Java , JavaScript , LaTeX , Lisp , Lua , Markdown , MATLAB , OCaml , Perl , PHP , Python , R , Ruby , Rust , SQL , TCL y XML .
Además de aquellos lenguajes de programación que se incluyen por defecto, los usuarios tienen la posibilidad de descargar complementos para admitir otros lenguajes.
Gerente de empaquetación
Sublime Text puede equiparse con un administrador de paquetes que permite al usuario buscar, instalar, actualizar y eliminar paquetes sin reiniciar el programa. El administrador mantiene actualizados los paquetes instalados mediante la descarga de nuevas versiones del archivo . Además, proporciona comandos para activar y desactivar paquetes instalados.
Algunas características del programa [9] :
Interfaz
El editor contiene varios temas visuales, con la posibilidad de descargar más.
Los usuarios ven todo su código en el lado derecho de la pantalla como un minimapa en el que se puede navegar cuando se hace clic.
Hay varios modos de pantalla. Uno de ellos incluye de 1 a 4 paneles, con los que puedes visualizar hasta cuatro archivos a la vez. El modo completo (modos libres) muestra solo un archivo sin ningún menú adicional a su alrededor [8] .
Seleccionar columnas y múltiples ediciones
Seleccionando columnas enteras o colocando varios punteros sobre el texto, lo que hace posible la edición instantánea. Los punteros se comportan como si cada uno de ellos estuviera solo en el texto. Comandos como mover al carácter, mover a la línea, seleccionar texto, mover a una palabra o sus partes ( CamelCase , separados por un guión o guión bajo), moverse al principio/final de una línea, etc., afectan a todos los punteros de forma independiente y en una vez, lo que le permite editar texto complejo rápidamente, sin el uso de macros o expresiones regulares .
Autocompletar
Cuando el usuario ingrese el código, Sublime Text ofrecerá diferentes opciones para completar la entrada, dependiendo del idioma que se esté utilizando. El editor también completa automáticamente las variables creadas por el usuario.
Resaltado de sintaxis y alto contraste
El fondo oscuro de Sublime Text está diseñado para aumentar el contraste del texto. Los principales elementos de sintaxis están resaltados en diferentes colores, que se combinan mejor con un fondo oscuro que con uno claro.
Compatibilidad con sistemas de compilación
Sublime Text permite al usuario crear programas y ejecutarlos sin tener que cambiar a la línea de comandos. El usuario también puede personalizar su sistema de compilación y habilitar la compilación automática del programa cada vez que se guarda el código.
Espacios en blanco (fragmentos)
Guardar fragmentos de código de uso frecuente, palabras clave para ejecutarlos.
Navegar por los archivos
Una herramienta de navegación que permite a los usuarios navegar entre archivos, así como dentro de ellos, utilizando la búsqueda difusa.
Otras características
El proyecto comenzó en noviembre de 2007 [10] con el objetivo de crear un "mejor editor de texto" [11] , la primera versión del programa fue lanzada el 18 de enero de 2008 [12] y solo estaba disponible bajo Windows [13] .
De las capacidades del programa, vale la pena señalar [14] [15] :
La última versión de Sublime Text 1 fue lanzada el 13 de septiembre de 2010 [16] .
Desde la segunda versión, el editor está disponible para OS X y Linux .
Las pruebas públicas comenzaron con la versión alfa [17] .
La primera versión beta se lanzó el 1 de julio de 2011 [18] y la versión beta final se lanzó el 26 de junio de 2012 [19] .
Innovaciones:
La versión beta de Sublime Text 3 se lanzó el 29 de enero de 2013 y solo estaba disponible para usuarios registrados [21] que compraron Sublime Text 2. Sin embargo, después del lanzamiento 3047, Sublime Text 3 estuvo disponible para todos [22] .
La versión final se lanzó el 13 de septiembre de 2017 [23] , la 3.1 el 7 de mayo de 2018 [24] y la 3.2 el 13 de marzo de 2019 [25] .
Sin embargo, la versión de desarrollo solo está disponible para miembros registrados [26] .
Además, los paquetes deb para las distribuciones de GNU/Linux estuvieron disponibles para su descarga . Anteriormente, solo estaban disponibles los archivos tar .
Cambios en la nueva versión [27] [28] :
En abril de 2020, el desarrollador anunció en Discord que estaban trabajando en Sublime Text 4 y publicaron una versión alfa para probar [29] .
Los usuarios que tienen acceso a esta versión destacan la alta velocidad del programa y la suavidad de desplazamiento [30] .
En esta versión, está previsto cambiar la forma de venta del editor: la licencia te permitirá actualizar el programa durante tres años, luego de lo cual deberás renovar la suscripción para usar nuevas versiones [31] .
La versión final fue lanzada el 21 de mayo de 2021 [32] [33] .
Editores de texto ( lista ) | |
---|---|
Unix / Linux | |
DOS | |
ventanas | |
multiplataforma | |
SDK | |
Funciones |
editores HTML | |||||||
---|---|---|---|---|---|---|---|
| |||||||
fuente abierta |
| ||||||
Software libre |
| ||||||
software comercial |
| ||||||
Desarrollo terminado |
| ||||||
aplicaciones web |
| ||||||
|
![]() |
---|