nexoBlogs network
Anonymous Anonymous

Textmate: Plugins de PHP, Smarty y Subversion

Friday, 28 de November del 2008
filed under , , ,

TextmateTextmate es sin duda uno de aquellos editores para Mac OS X de los que hacen quitarse el sombrero. Como muchos otros editores, Textmate también soporta plugins (Bundles les llaman) y se pueden instalar un montón de ellos.

Para los programadores y webmasters que trabajan con PHP hay dos Bundles de especial utilidad: los que permiten Autocompletion para Smarty y Autocompletion para PHP. Para instalarlos simplemente hay que ejectuar en una terminal:

mkdir -p /Library/Application\ Support/TextMate/Bundles
cd /Library/Application\ Support/TextMate/Bundles
svn co http://macromates.com/svn/Bundles/trunk/Bundles/PHP.tmbundle
svn co http://macromates.com/svn/Bundles/trunk/Bundles/PHP\ Smarty.tmbundle

Si tenías Textmate abierto, pues simplemente hay que ir al menú Bundles -> Bundle Editor -> Reload Bundles

Plugin SVNMate TextmateUtilices PHP o no, no hay persona humana que pueda dedicar su tiempo a la programación un mínimo de tiempo y no utilize un sistema de versionado de código. Si eres de los amigos de SVN, recomiendo instalar el plugin SVNMate para ver en el drawer los iconos del estado de los ficheros. Algo que nos permite rápidamente ver el estado de nuestro proyecto :)

SVN diff TextmateInstales o no este plugin, Textmate ya lleva incorporado un cliente svn similar a TortoiseSVN, pero para Mac, claro. Para acceder al menú SVN simplemente utiliza la combinación de teclas:

CTRL+SHIFT+A

Para ver el listado de Bundles oficiales de Macromate, visita la URL:

http://macromates.com/svn/Bundles/trunk/Bundles/

Related to Textmate: Plugins de PHP, Smarty y Subversion

Textmate: Plugins de PHP, Smarty y Subversion's images album - Seeing 1 to 3 of 3

Textmate
Textmate
SVN diff Textmate
SVN diff Textmate
Plugin SVNMate Textmate
Plugin SVNMate Textmate

See photos from Textmate: Plugins de PHP, Smarty y Subversion »

Comentarios sobre Textmate: Plugins de PHP, Smarty y Subversion

Dar Dar

Oye, he hecho esto y por culpa de hacerlo ahora no me permite crear ningún archivo nuevo en TextMate, ¿podrías indicarme como deshacer este cambio?

Seguramente tendrás un problema de permisos (solo lectura) y por eso no te debe dejar crear ficheros nuevos. En cualquier caso para deshacer el script es tan simple como:

cd /Library/Application\ Support/TextMate/Bundles
rm -fr PHP.tmbundle
rm -fr PHP\ Smarty.tmbundle
Dar Dar

Mm, voy a hacerlo aunque no sea en la misma sesión de la terminal, supongo que dará igual.

Sigue sin valer... me pide el nombre del archivo y cuando lo creo no me muestra ningún archivo pero tampoco me da fallos. Abrir un archivo y modificarlo sí que me deja.

Si intento crear una carpeta me hace un sonidito de error y tampoco hace nada más.

¿Alguna idea...? He intentado eliminar TextMate y volverlo a instalar pero sigue igual.

He borrado el proyecto y creado de nuevo y tampoco... pff desesperado estoy ya.

Si borras las carpetas:

/Library/Application\ Support/TextMate

~/Library/Application\ Support/TextMate

enteras (la primera es la del sistema y la segunda la de tu usuario) entonces todas las preferencias de Textmate que tengas se borran. Con esto restauras Textmate a su configuración original sin lugar a dudas hayas hecho lo que hayas hecho.

Dar Dar

Imposible.

He hecho lo que me has pedido con la consola y sigue sin dejarme crearlo.

En httdocs he puesto permisos de escritura y lectura para admin y ni aún así...

No tengo la más mínima idea.

Llora

Dar Dar

Pongo:

rm /Library/Application\ Support/TextMate

Y me dice que no existe esa carpeta.

¿?

Cuando te contesté antes es porque puse el comando -fr y no me mostró ningún mensaje.

Si has ejecutado una vez los comandos que te he pasado antes es normal que ahora ya no exista la carpeta, pues lo que hace es borrarla. El comando rm -fr cuando funciona no muestra ningún mensaje. Así que lo has hecho bien y ha funcionado. Debes reiniciar Textmate luego.

Prueba a crear un proyecto en tu escritorio, que no te deje crear ficheros a mi me huele a permisos. Te garantizo que el haber instalado los bundles como pongo en el post no te ha "roto" nada, de hecho son los pasos que indica Macromates.

Tienes más ayuda acerca del editor aqui:

http://manual.macromates.com/en/getting_help

Suerte

Dar Dar

Muchísimas gracias!!!

Había un rollo raro de permisos con la carpeta CI (de codeigniter), he probado a duplicarla y ya sí que me permite modificar esta carpeta y añadirle ficheros.

Risa

Leave your comment about Textmate: Plugins de PHP, Smarty y Subversion

Leave your comment
You need javascript to be activated on irder to leave comments

Login in OboLog, or create free blog if you don't have one yet.

Then we'll remember your data and show your avatar in your comments.

Sponsors

Login

Otros blogs de nexoBlogs: