2010-12-28 21 views
8

Me pregunto si no hay Haskell TextMate Bundle. Macromates.com dice que había un paquete, pero parece que ya no existe. ¿Hay alguna otra forma de obtener resaltado de sintaxis Haskell en TextMate?TextMate Haskell Bundle

+1

Ha habido una versión en github desde hace algún tiempo, pero parece que la versión de svn solo se eliminó en el último mes http://permalink.gmane.org/gmane.editors.textmate.devel/14457 como varios otros ; evidentemente, hay una nueva política en funcionamiento. (Es una idea extraña, si están guardando el repositorio svn para otras cosas, ya que Haskell es el ejemplo que el Manual usa para 'instalar nuevos paquetes' a través de svn.) – applicative

Respuesta

26

Si usted tiene instalado Git, entra en el terminal y escriba

cd ~/Library/Application\ Support/TextMate/Bundles/ 
git clone https://github.com/textmate/haskell.tmbundle.git 

Luego, en TextMate, Paquetes> Paquete Editor> Actualizar Lotes.

El resaltador de sintaxis no es perfecto pero se puede usar. Se confunde en algunos comentarios e identificadores. Lo pirateé un poco para arreglarlo.

+0

Eso funciona bien para mí. – masi

+1

Gracias, funcionó bien. Una cosa, sin embargo, tal vez deberías indicar que esto es ~/Library, not/Library. – Tommy

1

Parece haber algún trabajo hecho here pero no puedo confirmar qué tan bien funciona.

6

parece que la ubicación de lotes cambió, así que lo hice

cd /Applications/TextMate.app/Contents/SharedSupport/Bundles 

Aparte de eso hice como se ha mencionado por Jason (repositorio git sigue funcionando).

O tal vez estoy equivocado y que sólo puede crear esa carpeta como en:

mkdir -p /Library/Application\ Support/TextMate/Bundles 

(no trate de hacer eso, aunque, pero vi en otra -git instrucciones de instalación Bundle-)

PS: (¿tal vez yo no tengo permiso para eso) soy nuevo aquí y no pude encontrar una manera de hacer comentarios sobre su puesto

0

he descargado el zip de git:

https://github.com/textmate/haskell.tmbundle

Luego lo extraje y cambié el nombre de la carpeta a .tmbundle (tenía algún sufijo numérico). Luego lo abrí en Finder y fue reconocido e importado.