Mac OS X Yosemite 修改 Sublime Text 应用程序图标的奇怪问题

2014-12-15 19:52:38 +08:00
 zq9610
我给 Sublime Text 换了图标,结果没生效。
起初以为是图标缓存的问题,然后清除了图标缓存,还是没有用。
我把 Sublime Text 从 Application 拖出来就变成了修改后的,
拖回 Application 又变成默认的了,
但是!奇怪的是,我只要改下名字,比如⎡Sublime Text 3⎦这样,就是修改后的图标
改回⎡Sublime Text⎦又变成了默认图标,
shen me gui 啊!!!
有人知道为什么吗?
10196 次点击
所在节点    Sublime Text
29 条回复
zq9610
2014-12-15 20:06:59 +08:00
Livid
2014-12-15 20:09:29 +08:00
有两种改法:

1. 直接替换 Resources 目录下的 Sublime Text.icns

2. 选择 Sublime Text,然后 CMD+i,然后选中信息窗口中的图标,然后 paste 之前 copy 的 icns

你用的是哪种改法?
zq9610
2014-12-15 20:14:35 +08:00
zq9610
2014-12-15 20:14:51 +08:00
@Livid 第一种
konakona
2014-12-15 20:17:03 +08:00
@Livid 我也有同样的问题,第一种。
zq9610
2014-12-15 20:17:05 +08:00
@Livid 按你说的CMD+I搞定了,谢谢!!!
zq9610
2014-12-15 20:18:06 +08:00
@Livid 我奇怪的是,为什么是在 Application 里面才会变回去?其他目录不会?
Sivan
2014-12-15 20:41:40 +08:00
第一种貌似不好使了,我现在都是直接复制图片在 info 里粘进去……

btw. LZ 的 sublime 图标合我一样~
homever
2014-12-15 20:47:21 +08:00
貌似 Yosemite 下面这个图标的问题遇到的人很多

前段时间遇到 和 lz 类似的问题,锁定文件之后的图标和不锁定的时候也不一样。。最后用 Onyx 彻底清了了一下各种缓存 rebuild launch svc 才好
mortal
2014-12-15 20:53:08 +08:00
LZ,求这个 icns 可好= =
mortal
2014-12-15 20:55:10 +08:00
另外提供第三种方法:Liteicon 这个软件…
sharpnk
2014-12-15 22:36:25 +08:00
touch /Applications/App.app
touch /Applications/App.app/Contents/Info.plist

强制图标刷新
83f420984
2014-12-15 22:38:36 +08:00
@zq9610 这个GIF动画是什么工具制作的?
zq9610
2014-12-16 03:49:36 +08:00
@83f420984 quiktime player
zq9610
2014-12-16 03:50:25 +08:00
@mortal 在网上搜sublime text图标的文章,里面第一个就是
zq9610
2014-12-16 03:51:20 +08:00
@Sivan 所以你也是基佬吗;)
yyfearth
2014-12-16 04:49:14 +08:00
@zq9610 如果只改 icns 那么是有缓存的
所以你看到了 如果换名字就会变化

解决方法是 你用cmd+i的方法
如果你还是想用替换 icns 方法, 可以用cmd+i的方法 然后对info里面的图标点击delete 就可以搞定了
Sunyanzi
2014-12-16 07:02:20 +08:00
@zq9610 我也是用这个图标的 ... 如果要搅起来请务必带上我 ...
zythum
2014-12-16 10:59:31 +08:00
以前折腾图标。现在不折腾了。sublime text 更新了还要重新折腾一次。
Sivan
2014-12-16 11:24:01 +08:00
@zythum 可以用脚本替换一下啊~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/154138

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX