做了套 JetBrains IDE 的开始菜单磁贴图标

JetBrains 一直没给旗下 IDE 套上 Win10 的专用磁贴图标,跟 VS 放一起的时候特丑,而且小图标时还会因为降采样变模糊。
这怎么能忍!于是自己做了一套,顺手分享。
包含的图标为 CLion、DataGrip、dotMomery、dotPeek、dotTrace、GoLand、Intellij IDEA、MPS、PHPStorm、PyCharm、PyCharm Edu、ReSharper、Rider、RubyMine、WebStorm。其他的你可以跟着教程自己做 ^ ^
(文末有一个小疑问求解答)

效果


下载

七牛云:http://downloads.sr2k.top/jetbarins-icons.zip (Chrome 会报危险… 可能因为没钱买 SSL 吧🙃)
百度云:https://pan.baidu.com/s/13MOJZln4ad-KR2jMivhV_g 密码: negw

使用方法

  1. 下载… 这个不用多说(你也可以按照后边的步骤自己制作 ^ ^);
  2. 找到你对应的 IDE 图标,把 icons 文件夹和 VisualElementsManifest.xml 文件复制到 IDE 对应的 .exe 文件的目录下,比如我的 IDEA 的目录是 C:\Program Files\apps\IDEA-U\ch-0\173.4674.33\bin
  3. 把复制过去的 VisualElementsManifest.xml 重命名为 [exe 名字].VisualElementsManifest.xml。比如 Intellij IDEA 对应的 .exe 文件名为 idea64.exe,那么就改成 idea64.VisualElementsManifest.xml
  4. 以管理员身份运行 cmd,定位到开始菜单快捷方式所在的目录(在开始菜单中右键图标,选择更多 -> 打开文件位置,一般就是 C:\Users\[你的用户名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\JetBrains Toolbox),执行以下命令:
for %f in (*.*) do copy /b "%f" +,,
  1. 去开始菜单里看效果吧 ^ ^。

PS: 如果你开了 HiDPI 缩放的话可以修改一下 VisualElementsManifest.xml 文件,把图标文件指向对应的缩放率,我相信你会哒~。我上传的文件里包括了 80%、100%、125%、150% 和 200% 的文件。

自己制作

此方法可用于给任何非 UWP 软件定制开始菜单磁贴样式。

  1. JetBrains 官网下载官方的图标包;
  2. 用任何你喜欢的图片编辑工具把图标处理成 70px×70px 和 150px×150px 的 PNG 图片各一份,如果你的电脑开启了 HiDPI 缩放,那么最好制作对应缩放倍率的图片来达到 pixel-perfect;
  3. 编写 [exe 名字].VisualElementsManifest.xml
<Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <VisualElements
        BackgroundColor="#2D2D30"
        ShowNameOnSquare150x150Logo="off"
        ForegroundText="light"
        Square150x150Logo="icons\icon150.png"
        Square70x70Logo="icons\icon70.png"/>
</Application>

一个小迷思

还是不太懂微软爸爸的图片资源管理思路… 我已经按照命名规范制作好了 .scale-XXX 的 HiDPI 缩放过的图片,但是貌似不能直接识别。然后根据微软的官方文档似乎需要用 MakePri.exe 生成一下才能自动识别对应的缩放文件,但是我弄了一个小时没折腾出来就放弃了… 所以在 VisualElementsManifest.xml 里是指定死了的 iconXX.scale-100.png
有知道具体是怎么让磁贴图标也能适应 HiDPI 的欢迎留言告诉我呀 ^ ^


参考:https://docs.microsoft.com/zh-cn/previous-versions/windows/apps/dn449733

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 228,505评论 6 533
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 98,556评论 3 418
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 176,463评论 0 376
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 63,009评论 1 312
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 71,778评论 6 410
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 55,218评论 1 324
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 43,281评论 3 441
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 42,436评论 0 288
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 48,969评论 1 335
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 40,795评论 3 354
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 42,993评论 1 369
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 38,537评论 5 359
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 44,229评论 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 34,659评论 0 26
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 35,917评论 1 286
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 51,687评论 3 392
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 47,990评论 2 374

推荐阅读更多精彩内容