Sublime Text 2: La edición de tipos de archivos asociados en Plist.info no funcionará

Sublime Text 2: La edición de tipos de archivos asociados en Plist.info no funcionará

edito muchos.sass, .scss, html.twigarchivos. Y entonces queríaasociadoestos con Sublime Text 2. Porque de forma predeterminada algunos de ellos obtienen el ícono "binario", otros el ícono de "hoja en blanco", lo cual apesta en términos de claridad en las carpetas. Quiero que usen CSS y HTML.iconosUsos sublimes para .css y .htmlarchivos. Por eso abrí elLista de informaciónen el Contenido del paquete y lo edité así:

<dict>
   <key>CFBundleTypeRole</key>
   <string>Editor</string>
   <key>CFBundleTypeName</key>
   <string>SASS</string>
   <key>CFBundleTypeExtensions</key>
   <array>
      <string>sass</string>
   </array>
   <key>CFBundleTypeIconFile</key>
   <string>CSS</string>
</dict>

y para html.twig y email.md.twig

<dict>
   <key>CFBundleTypeRole</key>
   <string>Editor</string>
   <key>CFBundleTypeName</key>
   <string>HTML</string>
   <key>CFBundleTypeExtensions</key>
   <array>
      <string>html</string>
      <string>html.twig</string>
      <string>email.md.twig</string>
      <string>htm</string>
      <string>shtml</string>
      <string>xhtml</string>
      <string>phtml</string>
      <string>inc</string>
      <string>tpl</string>
      <string>tmpl</string>
      <string>tpl</string>
      <string>ctp</string>
   </array>
   <key>CFBundleTypeIconFile</key>
   <string>HTML</string>
</dict>

(Para su información, seguí:¿Cómo configurar un ícono para un tipo de archivo en Mac?) Tenga en cuenta que uso CFBundleTypeIconFile: HTML y CSS, por lo que los íconos definitivamente existen (ya que funcionan con .css y .html).

Pero después de cerrar y mover toda la aplicación para ~/Desktopiniciarla y volver a iniciarla ~/Applications, iniciarla nuevamente, no sucede nada. También intenté reiniciar OS X.

También estoy seguro de que aún no he configurado un ícono personalizado para estos archivos (a través del cuadro de diálogo de información). Creé algunos archivos nuevos test.sass, etc. en mi escritorio para comprobarlo.

¿Alguien tiene una idea de lo que estoy haciendo mal aquí? ¿Y es siquiera una buena idea editar Plist.info de todos modos? ¿Qué sucede cuando se actualiza la aplicación?

Pregunta principal:¿Qué estoy haciendo mal aquí? ;-)

O:¿Existe una forma diferente de asociar los íconos correctos para (por ejemplo) todos los archivos .sass (y no por separado para cada archivo)?

¡GRACIAS!

Respuesta1

Si usa TotalFinder, debe reiniciarlo escribiendo killall Finderen la Terminal. Parece que TotalFinder tiene su propio caché de iconos (maldita sea, debería haberlo comprobado). La segunda cosa que cambié fue que puse el bloque SASS encima de la CFBundleTypeIconFilematriz como lo hizo @DanielBeck cuando intentó reproducir el problema.

La tercera cosa es, como recomendó @DanielBeck, totalmente correcta: use solo twig en lugar de xxx.twig ya que los tipos de archivos se leen de derecha a izquierda. html.twigsería un archivo llamado htmlcon la extensión twig.

información relacionada