Sublime Text 2: Configuración, plugins y sincronización

Sublime text icon

¿Eres desarrollador? ¿Qué pensarías si te digo que existe un editor de texto tan rápido, versátil, multiplataforma y barato al que puedes añadirle tantas funcionalidades como quieras? No, no estoy loco; existe y se llama Sublime Text 2.

Si eres desarrollador y te gusta el software que facilita tus tareas más sencillas (o incluso algunas de las más complicadas) te recomiendo utilizar Sublime Text 2.

Este software se nos presenta en dos modalidades: la «gratis» y la de pago. Pero la gran ventaja es que ambas contienen toda la funcionalidad del programa.

Entonces, ¿Por qué pagar?
Por colaborar con el desarrollador de este software, porque crees que vale el precio que le han puesto (59$).

Instalación de Sublime Text 2

La instalación es muy sencilla, se instala de forma rápida y amena. Solo tendremos que ir a la página de descargas de Sublime Text 2, descargarlo e instalarlo como cualquier otro programa.

Configuración y puesta a punto

Esto es algo que debería ser a gusto del consumidor; bajo mi punto de vista, con unos pequeños ajustes lo he dejado así:

Sublime Text 2, Pantalla de inicio

Mi configuración es esta:

Como veis, la interfaz no la he modificado apenas.

Instalando plugins o paquetes en Sublime Text 2

La potencia de Sublime Text 2 reside en que cualquiera puede realizar paquetes o plugins para este editor, por lo que existen cientos y para todo tipo de desarrolladores (front-end, php, java…).

En mi caso, uso muchos para desarrollo front-end que enumeraré más adelante.

Hay que entender que la forma más fácil de administrar, instalar y desinstalar paquetes en Sublime Text 2 es con el Package Control.

Para instalarlo tenemos que abrir la consola de Sublime (view->show console) y pegar este código (sin modificarlo):

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

Ahora lo óptimo es reiniciar Sublime Text 2; basta con cerrarlo y volverlo a abrir.

Una vez que tenemos Package control instalado, es facil instalar plugins que nos interesen. Basta con abrirlo con ctrl+shift+p (Windows, Linux) o cmd+shift+p (OS X), escribir «Package control» y seleccionar la opción que más nos interese (Instalar, eliminar…)

Algunos plugins recomendados para desarrollo front-end

Sincronizar preferencias y paquetes de Sublime Text 2 con Dropbox

Si utilizas varias máquinas y quieres tener los mismos paquetes y preferencias en todas ellas (por comodidad) te recomiendo que le eches un vistazo a este tutorial.

¿Qué configuraciones y plugins utilizas tú?

¡MANTENME INFORMADO!

¡Gracias por tu interés en estar informado del próximo lanzamiento de mis cursos! 😎

¡No hago spam! Lee la política de privacidad para tener más información.

7 comentarios en “Sublime Text 2: Configuración, plugins y sincronización

  1. Hola, acabo de descargar sublimetext y oculte la barra de herramientas (goto, view, etc) y no se como hacer para que aparezca.

    Espero puedas ayudarme

    Gracias

  2. Hola:

    ¿Sabrías decirme como se llama el package de Sublime que colorea los códigos de color (p.e.: #fff lo resaltaría con un fondo blando) ?

    Muchas gracias.

    Alberto

  3. Hola el plugin se llama ColorPicker, después que lo instalas tenes que presionar (Ctrl+Shift+C) y muestra la paleta de colores seleccionas el color que necesitas y aceptar y te lo agrega.

  4. Buenas! Instale Sublime text2 pero despues tuve un problema y no pude volver a abrirlo. Intente eliminarlo para volver a instalarlo, pero tampoco puedo hacer dice» la accion no se puede completar porque otro programa abrio la carpeta o uno de los archivos»
    AYUDA!!!

Deja una respuesta

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

*

*

DARÍO BALBONTÍN FERNÁNDEZ es el Responsable del tratamiento de los datos personales del usuario y le informa que estos datos serán tratados de conformidad con lo dispuesto en el Reglamento (UE) 2016/679 de 27 de abril (GDPR) y la Ley Orgánica 3/2018 de 5 de diciembre (LOPDGDD), por lo que se le facilita la siguiente información del tratamiento: Fin del tratamiento: mantener una relación comercial y el envío de comunicaciones sobre nuestros productos y servicios. Criterios de conservación de los datos: se conservarán mientras exista un interés mutuo para mantener el fin del tratamiento y cuando ya no sea necesario para tal fin, se suprimirán con medidas de seguridad adecuadas para garantizar la seudonimización de los datos o la destrucción total de los mismos.Comunicación de los datos: No se comunicarán los datos a terceros, salvo obligación legal. Derechos que asisten al usuario: Derecho a retirar el consentimiento en cualquier momento. Derecho de acceso, rectificación, portabilidad y supresión de sus datos y a la limitación u oposición al su tratamiento. Derecho a presentar una reclamación ante la Autoridad de control (agpd.es) si considera que el tratamiento no se ajusta a la normativa vigente. Datos de contacto para ejercer sus derechos: contacto@dariobf.com.