Sublime text

Revisión del 18:03 12 jul 2019 de Javiermartin jc (discusión | contribuciones) (Texto reemplazado: «<div align="justify">» por «»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Sublime Text
Información sobre la plantilla
Sublime text 3.jpg
Sublime Text es un sofisticado editor de texto para código y prosa.
DesarrolladorJon Skinner
Lanzamiento inicial18 de enero de 2008
Última versión estable2.0.2- 8 de Julio de 2013
GéneroEditor de texto,Editor de código fuente
Sistemas Operativos compatiblesGNU Linux, Windows y Mac OS X
IdiomaInglés
LicenciaSoftware Propietario
Sitio web
[1]

Sublime Text es un editor de texto y editor de código fuente está escrito en C++ y Python para los plugins. 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. Se puede descargar y evaluar de forma gratuita. Sin embargo no es software libre o de código abierto y se debe obtener una licencia para su uso continuado, aunque la versión de evaluación es plenamente funcional y no tiene fecha de caducidad. Está disponible para OS X, Windows y Linux. Sublime Text utiliza un paquete de herramientas de interfaz de usuario personalizado, optimizado para la velocidad y la belleza, aprovechando la funcionalidad nativa de cada plataforma. Cuenta con una potente API decomplementos basada en Python. Junto con la API, cuenta con una consola integrada en Python para experimentar interactivamente en tiempo real.

Características

  • 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.Las selecciones múltiples le permiten cambiar interactivamente muchas líneas a la vez, cambiar el nombre de las variables con facilidad y manipular archivos de forma más rápido.
  • Edición Dividida: Puede editar los archivos uno al lado del otro o dos ubicaciones en el mismo archivo.También tantas filas y columnas como desee, aprovechando el máximo rendimiento de su monitor de pantalla ancha, o empleando varios monitores con varias ventanas y utilizando múltiples divisiones en cada ventana.
  • 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.
  • Remarcado de sintaxis (SyntaxHighlight) 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 o complemento.
  • 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 escribiendo el nombre del mismo o navegando por una lista. Tecleando @ para saltar a símbolos, # para buscar en el archivo y : para ir a un número de línea específico.
  • Paleta de Comandos: Esta cuenta funciones poco utilizadas, como ordenar, cambiar la sintaxis y cambiar la configuración de sangría. Con sólo pulsar la combinación de teclas Ctrl + Mayús + P, puede buscar lo que quiere, sin tener que navegar por los menús o recordar complejas combinaciones de teclas.
  • 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 ésta y el paréntesis, corchete o llave de cierre o apertura correspondiente.
  • Sin impresión: No cuenta con la posibilidad directa de imprimir, se requiere el uso de complementos de terceros.
  • Modo Libre de Distracción Distraction Free Mode: es pantalla completa, edición sin cromo, con nada más que el texto en el centro de la pantalla.Puede mostrar incrementalmente elementos de la interfaz de usuario, como las pestañas y el panel de búsqueda, según los necesite.

Lenguajes que soporta

Python,C , C#,C++, PHP,Perl, R, Rails,ReStructuredText,Ruby, ActionScript, AppleScript, ASP, Batch File, Clojure, CSS, D, Diff,Erlang, Expresión regular, Go, Graphviz (DOT), Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lua, Lis,Makefile, Markdown, MATLAB, Objective-C, Ocam, Scala, Shell Script (Bash), SQL, Tcl, Texto plano, Textile, XML, XSL, YAML .

Fuentes