Inicio Informática Cómo instalar Sublime Text 3 en Ubuntu 13.10

Cómo instalar Sublime Text 3 en Ubuntu 13.10

Publicado por entreunosyceros
Publicado el: Última actualización:

AVISO: Esta entrada tiene más de dos años desde su publicación. Es posible que el contenido esté desactualizado.

Sublime Text 3Otra vez aquí… Esta vez es para dejar un post sobre un editor que cuanto más lo veo y más lo pruebo más me gusta, Sublime Text 3. Parece ser que es bastante conocido y utilizado por bastantes empresas y gente que se dedica a esto de la programación. He de ser sincero, hasta hoy que «@elpiensonista» me habló de el, yo no tenía ni idea de su existencia.

Como me hizo gracia (sobre todo lo que facilmente puede cambiar de aspecto y lo ligero que es), hoy al llegar a casa me he puesto a investigar un poco sobre este ide, y la verdad es que la sorpresa que me he llevado ha sido mayúscula. Por los «mentideros» de internet me he encontrado con que; Sublime Text 3 es un editor de texto y editor de código fuente creado en Python 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 distribuye de forma gratuita, sin embargo no es software libre o de código abierto, se puede obtener una licencia para su uso ilimitado, pero el no disponer de esta no genera ninguna limitación más allá de una alerta cada cierto tiempo. Esto quiere decir que no tiene ninguna limitación. Y para colmo es totalmente apliable con sus plugins (en caso de no querer desarrollar tu mismo los plugins que necesites).

Características de Sublime Text 3

Entre sus principales características se pueden destacar:

  • 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 y has desarrollado un código un poco grande.
  • 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 (aquí tienes que tener cuidado de no acabar haciendo algo tan ortera que duela la vista a la hora de leer tu código).
  • 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. En esto he perdido yo mucho tiempo con otros editores.
  • 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. Esto es muy Vi.
  • 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 identació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.

… y estas solo son algunas de las cosas que este editor pondrá a nuestra disposición. Pero como ya he dicho su ligereza y rapidez te van a dejar con la boca abierta si estás acostumbrado a la lentidud de otros editores o IDE’s.

Bueno, llegados hasta aquí va siendo hora de instalar Sublime Text 3. Como es habitual, aquí dejaré como instalarlo en Ubuntu 13.10, pero este programa se puede encontrar para otras plataformas (Windows y Mac) en su página web. En esta página web también podremos encontrar un archivo .deb para Ubuntu, pero como soy un romantico desde la consola, lo instalaré con su correspondiente PPA. Para ello, primero abrimos la consola, y escribimos en ella:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

Y con esto ya podremos ejecutar nuestro nuevo editor recién instalado. En caso de que no nos acabe de gustar o no consigamos adaptarnos a este editor (que está en inglés … se me olvidaba comentarlo), siempre puedes desinstalarlo ejecutando en la consola:

sudo apt-get remove sublime-text-installer

Próximamente (más pronto que tarde) publicaré un post sobre plugins que veo que tienen un gran atractivo, para convertir Sublime Text 3 en todo un portento.

También te puede interesar ...

Deja un comentario

* Al utilizar este formulario, aceptas que este sitio web almacene y maneje tus datos.

Resumen de privacidad
cookies entreunosyceros

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible.

La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudarnos a comprender qué secciones de la web encuentras más interesantes y útiles.

Nunca almacenamos información personal de ningún tipo.

Tienes toda la información sobre privacidad, derechos legales y cookies en nuestra página sobre la política de privacidad o en la página sobre nuestra política de cookies.

Cookies necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.

Cookies de terceros

Esta web utiliza las siguientes cookies adicionales:

- Mailchimp: Recordar si ya estás suscrito al boletín de noticias y sino ofrecértelo al salir.

- Accesibilidad: Para saber tus ajustes de accesibilidad en cada visita.

- Comentarios: Saber si has leído y aceptado nuestra política de privacidad a la hora de dejar un comentario en la web.

- Google Analytics: Localización para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

- Goggle Adsense: Anuncios personalizados según tu geolocalización y preferencias.

Dejar estas cookies activadas nos permite mejorar nuestra web.

Adblock Detectado!!

Ayúdanos deshabilitando la extensión AdBlocker de tu navegador para visitar esta web.
Si no sabes hacerlo en Chrome, consulta el siguiente enlace. Si utilizas Firefox, puedes consultar este otro enlace.
Esto mejorará tu experiencia en este sitio web.