Я редактирую множество файлов .sass, .scss, html.twig . И поэтому я хотел связать их с Sublime Text 2. Потому что по умолчанию некоторые из них получают "двоичный" -икон, а некоторые - "чистый лист" -икон, который с точки зрения ясности не используется. Я хочу, чтобы они использовали иконки CSS и HTML, которые использует Sublime. CSS и HTML- файлы. Поэтому я открыл Info.plist в содержании пакета и отредактировал его так:
<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>
и для html.twig и 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>
(К вашему сведению, я следовал: Как установить значок для типа файла на Mac?)
Обратите внимание, что я использую CFBundleTypeIconFile
: HTML и CSS, поэтому иконки определенно существуют (поскольку они работают с .css и .html).
Но после закрытия и перемещения всего приложения на ~/Desktop
его запуска и перемещения обратно в ~/Applications
, его запуска снова, ничего не происходит. Я также попытался перезагрузить OS X.
Я также уверен, что я еще не установил пользовательский значок для этих файлов (через Info-Dialog). Я создал несколько новых файлов test.sass и т.д., Чтобы проверить это.
У кого-то есть идея, что я здесь делаю не так? И действительно ли это хорошая идея редактировать Plist.info? Что происходит, когда приложение обновляется?
Главный вопрос: что я тут не так делаю? ;-)
Или: есть ли другой способ связать правильные значки для (например) всех .sass-файлов (а не отдельно для каждого отдельного файла)
СПАСИБО!