Gestor de paquetes para Sublime Text

Este pequeño editor de código trae consigo la posibilidad de instalar un completísimo gestor de paquetes que nos permitirá instalar miles de plugins y utilidades para infinidad de lenguajes de programación como autocompletado de código, formateado, generador de getter y setter, y un largo etcétera.
Para instalar esta utilidad, solo debemos abrir la consola de Sublime Text como vemos en la imagen:


Esto abrirá un cuadro de texto en la parte inferior de nuestro editor, y será ahí donde copiemos el siguiente código tal y como está.

import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

Una vez copiado, presionamos enter y cuando halla finalizado reiniciamos Sublime Text.

Y con esto ya tendremos un completísimo gestor de paquetes instalado en nuestro editor con el cual podremos instalar infinidad de herramientas que nos ayudarán en nuestras aplicaciones.

Para empezar con el gestor de paquetes, debemos presionar Ctrl + shift + p o simplemente ir a Tools -> Command Palette, esto abrirá una utilidad de Sublime Text que entre otras cosas, nos permitirá instalar, desistalar y ver los paquetes existentes, para ello en el cuadro de texto que apareció escribimos "package", con esto ya aparecerán todas las opciones disponibles de nuestro recién instalado gestor de paquetes.


Ahora solo queda inspeccionar las opciones de nuestro gestor de paquetes, y probar los paquetes que deseemos, la instalación tardará unos segundos al igual que la desistalación, así que no dude en probar todos los que desee.

Como nota final, yo utilizo los siguientes paquetes muy útiles para desarrollar en Java:
  • JavaGetterSetter
  • SublimeJava
  • SideBarEnhancements
El primero nos permite generar al instante Getter y Setter de todas las propiedades seleccionadas para java, el segundo es un autocompletado de código para java, y el tercero añade opciones para el gestor de carpetas que viene por defecto en Sublime Text.

Comentarios

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  3. A mi no me sale, hago lo que decís, saco y vuelvo a poner, pero en la parte de tools no me figura lo de package

    ResponderEliminar
  4. Hola. Ingreso el codigo en "Show Console" + "Enter" y Sublime muestra este mensaje:

    Traceback (most recent call last):
    File "__main__", line 1, in
    ModuleNotFoundError: No module named 'urllib2'

    ResponderEliminar

Publicar un comentario

Si tenéis alguna duda o sugerencia, no dudéis en comentar. ;)

Entradas populares de este blog

Autocompletado de codigo en Sublime Text

Compilar y ejecutar JAVA desde Notepad++

Compilar y ejecutar JAVA desde Sublime Text