Sublime Text

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Sublime Text
Desarrollador
Jon Skinner
http://www.sublimetext.com/
Información general
Lanzamiento inicial 18 de enero de 2008 (info)
Última versión estable 2.0.2 (info)
8 de julio de 2013; hace 1 año (2013-07-08)
Última versión en pruebas 3 Build 3059 (info)
17 de diciembre de 2013; hace 9 meses (2013-12-17)
Género Editor de texto, editor de código fuente
Programado en C++, Python
Sistema operativo Microsoft Windows 32/64 Bit, Mac OS X, Linux 32/64 Bit
Licencia Software propietario
Idiomas Inglés
En español Traducción en proceso
Asistencia técnica
http://www.sublimetext.com/support

Sublime Text es un editor de texto y editor de código fuente está escrito en C++ y Python para los plugins[1] . Desarrollado originalmente como una extensión de Vim, con el tiempo fue creando una identidad propia, por esto aún conserva un modo de edición tipo vi llamado Vintage mode.[2]

Se distribuye de forma gratuita, sin embargo no es software libre o de código abierto,[3] se puede obtener una licencia para su uso ilimitado, pero el no disponer de ésta no genera ninguna limitación más allá de una alerta cada cierto tiempo.

Características[editar]

  • Minimapa: consiste en una previsualización de la estructura del código, es muy útil para desplazarse por el archivo cuando se conoce bien la estructura de este.
  • Multi Selección: Hace una selección múltiple de un término por diferentes partes del archivo.
  • Multi Cursor: Crea cursores con los que podemos escribir texto de forma arbitraria en diferentes posiciones del archivo.
  • Multi Layout: Trae siete configuraciones de plantilla podemos elegir editar en una sola ventana o hacer una división de hasta cuatro ventanas verticales o cuatro ventanas en cuadrícula.
  • Soporte nativo para infinidad de lenguajes: Soporta de forma nativa 43 lenguajes de programación y texto plano.
  • Syntax Highlight configurable: El remarcado de sintaxis es completamente configurable a través de archivos de configuración del usuario.
  • Búsqueda Dinámica: Se puede hacer búsqueda de expresiones regulares o por archivos, proyectos, directorios, una conjunción de ellos o todo a la vez.
  • Auto completado y marcado de llaves: Se puede ir a la llave que cierra o abre un bloque de una forma sencilla.
  • Soporte de Snippets y Plugins: Los snippets son similares a las macros o los bundles además de la existencia de multitud de plugins.
  • Configuración total de Keybindings: Todas las teclas pueden ser sobrescritas a nuestro gusto.
  • Acceso rápido a línea o archivo: Se puede abrir un archivo utilizando el conjunto de teclas Cmd+P en Mac OS X o Ctrl+P en Windows y Linux y escribiendo el nombre del mismo o navegando por una lista. También se puede ir a una línea utilizando los dos puntos ":" y el número de línea.
  • Paleta de Comandos: Un intérprete de Python diseñado solo para el programa con el cual se puede realizar infinidad de tareas.
  • Coloreado y envoltura de sintaxis: Si se escribe en un lenguaje de programación o marcado, resalta las expresiones propias de la sintaxis de ese lenguaje para facilitar su lectura.
  • Pestañas: Se pueden abrir varios documentos y organizarlos en pestañas.
  • Resaltado de paréntesis e indentación: cuando el usuario coloca el cursor en un paréntesis,corchete o llave, resalta esta y el paréntesis,corchete o llave de cierre o apertura correspondiente.

Lenguajes soportados[editar]

Véase también[editar]

Enlaces externos[editar]

Referencias[editar]