2012-05-15 13 views
9

He instalado JSMinifier a través del administrador de paquetes de Sublime Text 2 y me gustaría establecer la configuración del compilador para un proyecto específico.¿Hay alguna forma de tener configuraciones de paquetes específicos del proyecto en Sublime Text 2?

Puedo encontrar cómo establecer configuraciones específicas del paquete, y sé cómo hacer configuraciones específicas del proyecto, pero ¿hay alguna manera de establecer configuraciones específicas del paquete del proyecto?

+1

Estoy en el mismo barco, pero con el paquete DetectSyntax. No quiero que la configuración de ese paquete se filtre de un proyecto a otros. –

+0

Tengo el mismo problema con un paquete que estoy desarrollando. Creé una idea en UserVoice de Sublime, si ustedes [votan y/o comentan sobre ella] (http://sublimetext.userecho.com/topic/118670-override-plugin-settings-per-project-via-sublime-project /) esto puede ser agregado. – Xavura

Respuesta

7

Pruebe el paquete ProjectSpecific de PackageControl. Acabo de agregar compatibilidad con la configuración del paquete específico del proyecto .

supuesto de que desea convertir en "console_log" para-settings scope_hunter.sublime por sólo proyecto actual, entonces (después de instalar ProjectSpecific), añadir siguientes líneas a su archivo- proyecto .sublime:

{ 
    ... 
    "settings": { 
     "project-specific": { 
      "sublime-settings": { 
       "scope_hunter": { 
        "console_log": true 
       } 
      } 
     } 
    } 
} 
+0

¿Puede profundizar más en esto? Estoy intentando que [jscs-formatter] (https://packagecontrol.io/packages/JSCS-Formatter) se ejecute en guardar, pero solo para un proyecto. [Esta es la parte relevante de mi archivo de proyecto] (https://gist.github.com/atuttle/89ce0ca679164673a22e), pero no está formateando en guardar. ¿Estoy haciendo algo mal? –

+0

Esto se ve fantástico, pero ¿hay un equivalente de esto para Sublime Text 3? –

+0

Hmm, aparentemente, la sintaxis anterior funciona por defecto en Sublime Text 3 (para algunos paquetes, al menos, no estoy seguro de si funciona para todos). –

Cuestiones relacionadas