Instalar Sublime Text en Linux: Guía Paso a Paso.

Anuncio

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. 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.

La última versión estable es la 4, liberada el 24 de noviembre de 2023.

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.
  • 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.
  • Autocompletado 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.
  • Sin impresión: No cuenta con la posibilidad directa de imprimir, se requiere el uso de plugins de terceros.

¿Qué hay de nuevo en Sublime Text 4?

REPRESENTACIÓN DE GPU
Sublime Text ahora puede utilizar su GPU en Linux, Mac y Windows al renderizar la interfaz. Esto da como resultado una interfaz de usuario fluida con resoluciones de hasta 8K, y al mismo tiempo utiliza menos energía que antes.

APPLE SILICON Y LINUX ARM64
Sublime Text para Mac ahora incluye soporte nativo para procesadores Apple Silicon. Las compilaciones de Linux ARM64 también están disponibles para dispositivos como Raspberry Pi.

SELECCIÓN MÚLTIPLE DE PESTAÑAS
Se han mejorado las pestañas de archivos para que las vistas divididas sean fáciles, con soporte en toda la interfaz y comandos integrados. La barra lateral, la barra de pestañas, Ir a cualquier cosa, Ir a definición, autocompletar y más se han modificado para que la navegación por el código sea más fácil e intuitiva que nunca.

AUTOCOMPLETAR SEGÚN EL CONTEXTO
El motor de autocompletar se ha reescrito para proporcionar terminaciones inteligentes basadas en el código existente en un proyecto. Las sugerencias también se complementan con información sobre su tipo y proporcionan enlaces a definiciones.

IU ACTUALIZADA
Los temas Predeterminado y Adaptable se actualizaron con nuevos estilos de pestañas y atenuación del panel inactivo. Los temas y combinaciones de colores admiten el cambio automático al modo oscuro. El tema adaptable en Windows y Linux ahora presenta barras de título personalizadas.

COMPATIBILIDAD CON TYPESCRIPT, JSX Y TSX
La compatibilidad con uno de los nuevos lenguajes de programación más populares ahora se incluye de forma predeterminada. Utilice todas las funciones inteligentes basadas en sintaxis de Sublime Text dentro del ecosistema moderno de JavaScript.

DEFINICIONES DE SINTAXIS SUPERPODEROSAS
El motor de resaltado de sintaxis se ha mejorado significativamente, con nuevas funciones como el manejo de gramáticas no deterministas, construcciones de varias líneas, incrustaciones diferidas y herencia de sintaxis. El uso de la memoria se ha reducido y los tiempos de carga son más rápidos que nunca.

API DE PYTHON ACTUALIZADA
La API de Sublime Text se ha actualizado a Python 3.8, al tiempo que se mantiene la compatibilidad con los paquetes creados para Sublime Text 3. La API se ha ampliado significativamente y se han agregado funciones que permiten que complementos como LSP funcionen mejor que nunca.

Lenguajes soportados

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

Instalar Sublime Text en GNU/Linux

Instalar en Debian/Ubuntu/LinuxMint/MXLinux

Instale la clave GPG:

$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg > /dev/null

Canal Estable

$ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Asegúrese de que apt esté configurado para funcionar con fuentes https:

$ sudo apt-get install apt-transport-https

Actualice las fuentes aptas e instale Sublime Text:

$ sudo apt-get update
$ sudo apt-get install sublime-text

Instalar en ArchLinux/Manjaro

Instale la clave GPG:

$ curl -O https://download.sublimetext.com/sublimehq-pub.gpg && sudo pacman-key --add sublimehq-pub.gpg && sudo pacman-key --lsign-key 8A8F901A && rm sublimehq-pub.gpg

Canal Estable x86_64

$ echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/stable/x86_64" | sudo tee -a /etc/pacman.conf

Actualice Pacman e instale Sublime Text:

Anuncio
$ sudo pacman -Syu sublime-text

Instalar en Fedora Linux

Instale la clave GPG:

$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg

Canal Estable

$ sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo

Actualice dnf e instale Sublime Text:

$ sudo dnf install sublime-text

Instalar en OpenSUSE

Instale la clave GPG:

$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg

Canal Estable

$ sudo zypper addrepo -g -f https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo

Actualice zypper e instale Sublime Text:

$ sudo zypper install sublime-text

Cómo personalizar la configuración de Sublime Text

A diferencia de otras aplicaciones con menús de configuración gráficos, la configuración de Sublime Text se basa completamente en el texto. Para ver tu configuración de Sublime Text, ve a Sublime Text > Preferences y haz clic en Settings. Entonces deberías ver un documento como este:

Los ajustes de Sublime Text se almacenan en formato JSON. JSON es un formato estándar de la industria para almacenar información de valor clave, por lo que es posible que lo hayas visto utilizar en algún otro lugar.

El archivo de configuración se presenta como dos matrices JSON. La matriz de la izquierda contiene la configuración por defecto de Sublime Text, mientras que la de la derecha incluye la configuración personalizada del usuario.

En general, nunca debes cambiar la configuración por defecto directamente. En su lugar, puedes anular la configuración por defecto con la configuración personalizada – esto te permite volver a la configuración por defecto si algo va mal.

Para tener el tipo de letra más grande para tutoriales en video, pues añade cada elemento al documento de configuración personalizada del usuario en formato JSON válido,

{
"font_size": 20,
"margin": 6,
"line_numbers": true,
}

Esquemas de color

Sublime Text utiliza esquemas de color para resaltar el código fuente y definir los colores de algunos elementos en el área de edición: fondo, primer plano, margen interior, intercalación, selección…

Puede cambiar el tema actual mediante el menú Preferences → Select Theme .

Puede cambiar el esquema de color actual mediante el menú Preferences → Select Color Scheme .

Resumen

Sublime Text es uno de los editores de código más populares en la actualidad. Con razón, proporciona tanto a los escritores como a los desarrolladores una enorme cantidad de herramientas para usar.

No hay nada más satisfactorio que encontrar el editor de código perfecto. Si nunca has probado Sublime Text, merece la pena echarle un vistazo.

Nuestra puntuación
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)
Anuncio
Comparte en las redes sociales...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos
ResponsableJavier Cachón Garrido +información...
FinalidadGestionar y moderar tus comentarios. +información...
LegitimaciónConsentimiento del interesado. +información...
DestinatariosAutomattic Inc., EEUU para filtrar el spam. +información...
DerechosAcceder, rectificar y cancelar los datos, así como otros derechos. +información...
Información adicionalPuedes consultar la información adicional y detallada sobre protección de datos en nuestra página de política de privacidad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Scroll al inicio

Descubre más desde javiercachon.com

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo