나는 많은 것을 편집한다.sass, .scss, html.twig파일. 그래서 나는 싶었어요연관짓다이는 Sublime Text 2를 사용합니다. 기본적으로 일부는 "바이너리" 아이콘을 갖고 일부는 폴더의 명확성 측면에서 좋지 않은 "빈 시트" 아이콘을 갖기 때문입니다. CSS와 HTML을 사용하고 싶습니다.아이콘숭고한 용도는 .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 재부팅도 시도했습니다.
나는 또한 (정보 대화 상자를 통해) 이 파일에 대한 사용자 정의 아이콘을 아직 설정하지 않았다고 확신합니다. 이를 확인하기 위해 데스크탑에 새로운 test.sass 등의 파일을 만들었습니다.
누군가 내가 여기서 뭘 잘못하고 있는지 알고 있습니까? 그리고 어쨌든 Plist.info를 편집하는 것이 좋은 생각일까요? 앱이 업데이트되면 어떻게 되나요?
주요 질문:내가 여기서 뭘 잘못하고 있는 걸까? ;-)
또는:(예를 들어) 모든 .sass 파일에 대한 올바른 아이콘을 연결하는 다른 방법이 있습니까(각 단일 파일에 대해 개별적으로 연결하지 않음)
감사해요!
답변1
killall Finder
TotalFinder를 사용하는 경우 터미널에 입력하여 다시 시작해야 합니다 . TotalFinder에는 자체 아이콘 캐시가 있다는 점은 확실합니다(젠장, 확인했어야 했습니다). 두 번째로 변경한 점은 CFBundleTypeIconFile
@DanielBeck이 문제를 재현하려고 할 때 했던 것처럼 SASS 블록을 어레이 위에 놓았다는 것입니다 .
세 번째는 @DanielBeck이 완전히 올바른 것을 권장하는 것과 같습니다. 파일 형식을 오른쪽에서 왼쪽으로 읽으므로 xxx.twig 대신 twig만 사용하세요. 확장자 html.twig
가 .html
twig