Pages

sábado, 26 de enero de 2013

Sublime Text 2, mucho más que un editor de texto


Sublime Text 2 en Ubuntu 12.04
Muy bien, hoy les hablare un poco de Sublime Text 2 el editor de texto preferido por los desarrolladores, el cual esta disponible tanto para Windows, Linux y Mac. Esta editor de texto nos permite el trabajar realmente rápido, no es nada pesado y es portable aunque eso si nada barato. Y es que si deseas sacarle el máximo provecho deberás invertir 59$  pero descuida, la versión de prueba no nos limita demasiado y solo tendremos que sufrir la aparición de un mensaje de cómprame cada 10 guardadas, sin embargo si tienes la posibilidad no te vas arrepentir.


Costo en la Web Oficial
Este potente editor de texto nos permite programar para prácticamente cualquier lenguaje, cuenta con: Plugins, Snippet y Sistema de construcción de códigos como los ZenConding que tanto facilita nuestro trabajo. Ademas de poder utilizar los Snippet ya creados puedes descargarlos o crearlos tu mismo, facilitando y haciendo más veloz tu trabajo.

Sublime trae algunas características geniales como la Multiselección, Multicursor, Minimapa, Búsquedas Dinámicas, acceso rápido a linea o archivos entre muchas más novedades.

Personalmente esta herramienta me ha ayudado hacer mi trabajo más rápido y limpio, gracias a sus diferentes plugins y la manera tan intuitiva para su utilización. Su amplio número de atajos por el tecleado hace que al principio nos podamos sentir un poco perdidos, pero es cuestión de uso para aprender a utilizarlo de manera correcta y fácil.

Algunos atajos que deberiamos conocer son:

Linea de comando: Ctrl + Shift + P dentro de esta podemos, instalar nuevos plugins, snippets y utilizarlos o buscar algún ZedinCoding que no recordemos.

Movernos por el código: Ctrl + P, podemos crear, ver o editar nuestros archivos. Ctrl + G, escribe el número de la linea y ve directamente a ella. Ctrl + P y escribe # para ver todas las etiquetas de un documento HTML.

MultiCursor: Ctrl + Click en la linea donde deseamos posicionarnos.

Pantalla completa: Shift + F11.

Copia y pega este código en la consola de comando de Sublime Text 2, para poder instalar paquetes:


import urllib2,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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://packagecontrol.io/' + 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')

Algunos de los ZedinConding que debes instalar si eres programador son:

Emmet: Permite agilizar la escritura, como ul>li>a+tab. 

Prefixr: Nos ayudara a ajustar nuestra hoja de estilo con todo los navegadores, y funciona seleccionando la linea + Ctrl + Alt + x.

ColorPicker: Creo que le nombre más o menos ya nos dice que una paleta de colores, y la vemos con Ctrl+Shitf+t.

ClipBoard: Podemos llevar el historia de la papelera, retroceder u adelantas.

A partir del próximo vídeo intentare explicar mas funcionalidades y dar ejemplo de algunas de la que ya se encuentran aquí.



Instalación:


Descarga desde la Web principal
Aunque no necesita instalarse, ya que es portable y solo basta con descomprimir y usar, si deseas instalarlo ve a Sublime Text. Allí encontraras las diferentes versiones, tanto portable como las que requieren instalación como en Linux si quieres tenerlo como un programa más y no como un ejecutable.

Aquí les dejo el repositorio PPA de Linux:


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

0 Comentarios:

Publicar un comentario