Facebook Fanpage


domingo, 19 de mayo de 2013

Colección de plugins para mejorar el rendimiento editando HTML, CSS, PHP en nuestros códigos bajo SublimeText2


Luego de evaluar y realmente admitir que este editor de texto es TREMENDO, quizás quizás por la simplicidad de uso, o por las posibilidades de expansión que este tiene (permite cambiar los shortcuts, agregar propios, permite plugins, soporte múltiple lenguajes, etc.).




Además de admitir que es un editor liviano, y por encima de todo pensado para y por programadores, rescato el alto nivel de adopción por parte de la comunidad de programadores.

Quizas esto se deba en gran medida al soporte de multiple plataformas (*nix /Windows/Mac)
Es importante también destacar lo simple que es implementar un plugin o desarrollar uno sin tener que ser un programador en un lenguaje mas complejo. En este caso los plugins estan desarrollado en el sencillo lenguaje Python.

Te dejo una hoja de trucos que puede llegar a servirte (fuente Falasco.org)


http://falasco.org/img-falasco.org/download/cheatsheet-sublimetext2.pdf



Bueno comencemos con el listado de plugins que me parecieron mas que necesarios e interesantes para cualquier desarrollador web:


A Sublime Text 2 plugin that uploads code snippets to JustPaste.me. Once uploaded, the link is immediately copied to your clipboard, ready to share with your friends!
https://github.com/Apathetic012/JustPaste#readme



Sublime Text CSS Media Query Snippets:Coleccion de snippets de media query para los usos mas comunes (layouts base)

Desktop/Laptop
Ipad (general)
Ipad Landscape
Ipad Portrait
Smartphone (general)
Iphone 4 (retina)
Smartphone Portrait
Smartphone Landscape
https://github.com/davezatch/Media-Query-Snippets


PHP Syntax Checker:Este plugin permite verificar la sintaxis del archivo PHP editado al momento de guardar los cambios.
https://github.com/naomichi-y/php_syntax_checker


MySignature - Sublime text 2 plugin:Es un plugin liviano que mejora las caracteristicas de autocompletado, agregandole al popup presentado la forma de el método y su argumento.
Este plugin esta orientado para javascript.
https://github.com/eladyarkoni/MySignaturePlugin


HTML Attributes:Te permite mejorar el autocomplete de los atributos para HTML.
https://github.com/agibsonsw/HTMLAttributes

SublimeText Doctypes:Este es un paquete de Sublime Text el cual incluye snippets, fragmentos de codigo para el uso del tipo de documentos html a usar
https://github.com/datevid/sublime-text-doctypes


AndyJS: JS y jQuery autocompletado
 

Es necesario colocar un archivo de sintaxis, se explica en el sitio. Una vez disponible, se puede conmutar entre javascript y JQuery.

https://github.com/agibsonsw/AndyJS



Un poco mas sobre los plugins.

Si estas interesado en desarrollar plugins existe mucha info en el foro de Sublime como tambien herramientas, pero lo básico es manejar un poco de python.
Tenes un instructivo muy básico en http://www.sublimetext.com/docs/plugin-basics
Sin embargo en NetTuts tenes un tutorial mas que interesante

Un plugin bastante interesante es el AndyPython que te va a simplificar el desarrollo de estos.
Incluye autocompletado para el API de Subllime. Ideal para comenzar a desarrollar tus propios plugins
https://github.com/agibsonsw/AndyPython

1 comentarios: