stringtranslate.com

Texto sublime

Sublime Text es un editor de texto y código fuente shareware disponible para Windows , macOS y Linux . Admite de forma nativa muchos lenguajes de programación y lenguajes de marcado . Los usuarios pueden personalizarlo con temas y ampliar su funcionalidad con complementos , generalmente creados por la comunidad y mantenidos bajo licencias de software libre . Para facilitar los complementos, Sublime Text presenta una API de Python . El editor utiliza una interfaz mínima y contiene funciones para programadores que incluyen resaltado de sintaxis configurable , plegado de código , soporte de búsqueda y reemplazo de expresiones regulares , ventana de salida de terminal y más. Es un software propietario , pero hay disponible una versión de evaluación gratuita.

Características

La siguiente es una lista de características de Sublime Text: [4]

Historial de versiones

Versión 1

Sublime Text 1.0 se lanzó el 18 de enero de 2008 como una aplicación para el sistema operativo Windows. [6] Admite pestañas y vista de archivos uno al lado del otro.

Versión 2

Sublime Text 2.0 se lanzó el 26 de junio de 2013. Es la primera versión compatible con Linux y OS X. Otros cambios con respecto a la primera versión del software, como se promociona en el blog oficial de Sublime, incluyen compatibilidad con pantalla Retina y "Quick Skip Next". funcionalidad. [7]

Temas

La interfaz de Sublime Text 2

Paneles, grupos y modos de pantalla.

Selección de columnas y edición de selección múltiple

Con esta función, un usuario puede seleccionar columnas de texto completas a la vez o colocar más de un cursor en el texto. Esto permite la edición simultánea . Los cursores se comportan como si cada uno de ellos fuera el único en el texto, moviéndose independientemente de la misma manera. Incluyendo moverse por un carácter, por línea, por palabras y por subpalabras ( CamelCase , guión o guión bajo delimitado) y moverse al principio/final de la línea. Esto permite editar estructuras repetitivas complejas sin el uso de macros o expresiones regulares . [9]

Autocompletar

Sublime Text sugiere completar entradas mientras el usuario escribe, informado por el lenguaje de programación del archivo actual. También completa automáticamente los nombres de variables asignados dentro de la misma base de código.

Resaltado de sintaxis y visualización de alto contraste

El fondo oscuro de Sublime Text tiene como objetivo reducir la fatiga visual y mejorar la legibilidad del texto al aumentar la cantidad de contraste con el texto. [ cita necesaria ]

Creación de código en el editor

Los usuarios pueden ejecutar código para ciertos idiomas desde el editor, lo que reduce la necesidad de cambiar a una línea de comandos. Esta función también se puede configurar para generar el código automáticamente cada vez que se guarda el archivo. [ se necesita aclaración ]

Fragmentos

Esta función permite a los usuarios guardar bloques de código de uso frecuente y asignarles palabras clave. Luego, el usuario puede escribir la palabra clave y presionar Tab ↹para pegar el bloque de código cuando lo requiera.

Otras características

Sublime Text tiene una serie de características además de estas, que incluyen: [10]

Versión 3

PHP Hola mundo en Sublime Text 3

La versión 3 entró en versión beta el 29 de enero de 2013. Al principio estaba disponible solo para usuarios registrados que habían comprado Sublime Text 2, pero el 28 de junio de 2013 estuvo disponible para el público en general. Sin embargo, las últimas versiones de desarrollo aún requerían un código de registro. [11] Sublime Text 3 se lanzó oficialmente el 13 de septiembre de 2017. [12] [13] En mayo de 2018 le siguió la versión 3.1 [14] y la versión 3.2 en marzo de 2019. [15]

Dos de las características principales que agrega Sublime Text 3 incluyen la indexación de símbolos y la administración de paneles. La indexación de símbolos permite a Sublime Text escanear archivos y crear un índice para facilitar las funciones Ir a definición e Ir a símbolo en Project . La administración de paneles permite a los usuarios moverse entre paneles mediante teclas de acceso rápido. [dieciséis]

Versión 4

La versión 4 se lanzó el 20 de mayo de 2021. [17] Las principales características nuevas incluyeron una finalización automática sensible al contexto en todo el proyecto, selección múltiple de pestañas y compatibilidad con el modo oscuro. La nueva versión introdujo el renderizado acelerado por hardware utilizando OpenGL para resoluciones de pantalla grandes y compatibilidad nativa con Apple M1 y ARM64. También envió optimizaciones y actualizaciones de rendimiento internas, como un nuevo host de complementos Python 3.8 y API extendidas para el desarrollo extendido de complementos.

Gerente de empaquetación

Package Control es un administrador de paquetes de terceros de código abierto [18] para Sublime Text que permite al usuario buscar, instalar, actualizar y eliminar complementos , generalmente sin reiniciar Sublime Text. El administrador de paquetes mantiene los paquetes instalados actualizados con una función de actualización automática y descarga paquetes de GitHub , BitBucket y un sistema de repositorio/canal codificado en JSON personalizado. También maneja la actualización de paquetes clonados desde GitHub y BitBucket a través de Git y Hg , además de proporcionar comandos para habilitar y deshabilitar paquetes. El administrador de paquetes también incluye un comando para agrupar cualquier directorio de paquetes en un archivo .sublime-package. [19]

Los paquetes de terceros notables incluyen:

Fusión sublime

En 2018, Sublime HQ lanzó Sublime Merge, una GUI de Git y una herramienta de fusión . [21] Cuando se instala junto con Sublime Text, utiliza sus paquetes de resaltado de sintaxis y tienen integraciones para interactuar entre sí. [22] Técnicamente Sublime Merge y Text comparten gran parte del código base y los conceptos de UI.


Ver también

Referencias

  1. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  2. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  3. ^ "CLUF de texto sublime". Sublime HQ Pty Ltd.
  4. ^ "Texto sublime". Sublime HQ Pty Ltd. Consultado el 14 de marzo de 2014 .
  5. ^ "Características". thewebdesignbay.com. Archivado desde el original el 8 de noviembre de 2012 . Consultado el 13 de noviembre de 2012 .
  6. ^ "Blog sublime".
  7. ^ "Blog sublime" . Consultado el 11 de abril de 2015 .
  8. ^ "Interfaz". 1erdiseñador web . Consultado el 13 de noviembre de 2012 .
  9. ^ "Características". makeuseof.com. 15 de marzo de 2012 . Consultado el 13 de noviembre de 2012 .
  10. ^ "Características". 1erdiseñador web . Consultado el 13 de noviembre de 2012 .
  11. ^ "Compilaciones para desarrolladores de Sublime Text 3" . Consultado el 9 de septiembre de 2013 .
  12. ^ Desollador, Jon. «Texto Sublime 3.0» . Consultado el 13 de septiembre de 2017 .
  13. ^ Razvan, Serea (13 de septiembre de 2017). "Sublime Text 3 lanzado para descargar". Neowin . Consultado el 30 de mayo de 2021 .
  14. ^ Lanzamiento de Sublime Text 3.1, Sublime HQ Pty Ltd, 7 de mayo de 2018
  15. ^ Texto sublime 3.2, Sublime HQ Pty Ltd, 13 de marzo de 2019
  16. ^ "Texto sublime 3 Beta". Blog sublime . Consultado el 11 de enero de 2014 .
  17. ^ "Texto sublime 4". Registro de cambios sublime . Consultado el 20 de mayo de 2021 .
  18. ^ "Licencia".
  19. ^ "Control de paquetes". wbond.net . Consultado el 9 de septiembre de 2013 .
  20. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  21. ^ Booker, Logan (22 de septiembre de 2018). "Sublime Merge es una interfaz Git elegante de los creadores de Sublime Text". Australia: salvavidas . Consultado el 26 de enero de 2020 .
  22. ^ "Paquetes: documentación de Sublime Merge". www.sublimemerge.com . Consultado el 31 de julio de 2023 .

enlaces externos