Hacer que SublimeText2 sea consciente del proyecto local

Estoy escribiendo mis propias clases para un proyecto. Aparentemente, RubyMotion reconoce algunas clases de CocoaTouch, pero si tuviera que escribir mis propias clases, Sublime no se daría cuenta. ¿Cómo rectifico esto?

preguntado el 13 de enero de 13 a las 16:01

2 Respuestas

¿Está utilizando Sublime para el desarrollo de RubyMotion también? Si es así, ¿está utilizando las terminaciones de RubyMotion? Esa podría ser la razón por la que está viendo finalizaciones de clases de CocoaTouch.

Sublime no tiene un motor de inteligencia de código incorporado, por lo que si escribe sus propias clases, no las conocerá.

Dicho esto, hay algunos paquetes que pueden proporcionar lo que está buscando:

https://github.com/Kronuz/SublimeCodeIntel

https://github.com/alienhard/SublimeAllAutocomplete

Respondido el 13 de enero de 13 a las 16:01

Entonces, si tuviera que instalar los dos complementos, ¿SublimeText 2 sabría sobre mis propias clases? - Afeez Aziz

He tenido resultados mixtos con SublimeCodeIntel. SublimeAllAutocomplete funciona muy bien dado que tiene abiertos los archivos de su clase. - jose rieken

He estado usando este paquete sublime: https://github.com/diemer/RubyMotionSublimeCompletions

Esto también se puede instalar a través de Package Control, simplemente escriba RubyMotion y lo verá

Esta herramienta es bastante buena para ayudarlo a escribir los nombres largos de Objective-C, también reconoce su propia clase. El único problema es que todos los nombres y métodos predeterminados vienen antes de su propia clase y método (lo que puede ser bastante molesto en algún momento)

Respondido el 18 de enero de 13 a las 22:01

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.