JetBrains 全家桶启动图片更换方法
JetBrains IntelliJ IDEA 2021.1 新版最近发布了, 很多小伙伴都吐槽, 这个启动图片太丑了!
文章目录
前言
这个启动图片, 英文叫 splash screen
在 2021.1 版本之前, 这个图片其实是用 TensorFlow 神经网络做的, JetBrains 甚至提供了一个前端界面可以让用户自己生成一个炫酷的启动图片/视频
新版的这个, 还不知道怎么回事, 蹲一波官方分享
神经网络什么的博主不太懂, 感兴趣的伙伴可以参考这篇 notebook
下面主要介绍一下怎么自己生成, 替换, 或者完全关闭这个启动图片
自己生成一个 IDEA 风格的启动图
进入 Desktop Art 网站, 点击 create your own wallpaper
进去后, 它会随机生成 9 个, 可以挑一个顺眼的双击, 或者点击 Regenerate
重新生成一组
选择几个顺眼的, 打勾后可以点击 Crossbreed
进行杂交
或者直接点击 I Feel Lucky
, 随机一个
编辑界面可以调整一些参数, 可以导出 png 图片或者 mp4 视频, mp4 视频导出后可以使用 wallpaper engine 等做成动态壁纸. 不过点击 Animate
后渲染等待的时间有点久
美中不足是不能自定义文字和 logo, 只能选择显示或不显示
下载官方历史版本图片资源
还是在 desktop-art 的这个网站
在 Product Desktops
下面可以下载静态壁纸或者 mp4 视频
怎么替换 splash screen 图片?
建议改之前先把 resources.jar
文件备份一下, 避免自己改坏了
下面以 IDEA 为例, 说明怎么替换图片
准备工作
准备两张 png 图片, 经测试图片尺寸如果太大会占满整个屏幕, 而不会自动缩放
-
idea_logo.png
, 推荐尺寸 640x400 -
idea_logo@2x.png
, 推荐尺寸 1280x800
替换 jar 包中的图片资源
-
先退出正在运行的 IDEA, 避免出现什么问题
-
找到文件
idea 安装路径
/lib/resources.jarmacOS
IntelliJ IDEA.app
右键选择Show Package Contents
后找到 lib/resources.jar 文件 -
使用压缩软件替换
idea_logo.png
和idea_logo@2x.png
这两个文件, 换成自己喜欢的图片 -
重新启动 IDEA, 大功告成
这里我网上 “随便” 找了一张图
图片下方的进度条还是会正常显示的
以后可以在同事面前启动一下 IDEA, 装个B
图片资源已传到网盘上了
为避免链接被河蟹, 可以搜索公众号 ‘blue-avatar’, 后台回复 ‘idea-logo’
JetBrains 全家桶 splash screen 图片资源路径
JetBrains 家其他 IDE 的更换方法和 IDEA 类似, 替换相应的图片就可以了
-
IntelliJ IDEA
lib/resources.jar/idea_logo.png
lib/resources.jar/idea_logo@2x.png
-
PyCharm
lib/pycharm.jar/pycharm_logo.png
lib/pycharm.jar/pycharm_logo@2x.png
-
WebStorm
lib/webstorm.jar/artwork/webide_logo.png
lib/webstorm.jar/artwork/webide_logo@2x.png
-
PhpStorm
lib/phpstorm.jar/artwork/webide_logo.png
lib/phpstorm.jar/artwork/webide_logo@2x.png
-
GoLand
lib/goland.jar/artwork/splash.png.png
lib/goland.jar/artwork/splash.png@2x.png
-
DataGrip
lib/datagrip.jar/artwork/datagrip_splash.png
lib/datagrip.jar/artwork/datagrip_splash@2x.png
-
Android Studio
lib/resources.jar/artwork/studio_splash.png
lib/resources.jar/artwork/studio_splash@2x.png
-
Rider
lib/rider.jar/rider/artwork/release/splash.png.png
lib/rider.jar/rider/artwork/release/splash.png@2x.png
-
CLion
lib/clion.jar/artwork/clion_splash.png
lib/clion.jar/artwork/clion_splash@2x.png
-
RubyMine
lib/rubymine.jar/artwork/rubymine_logo.png
lib/rubymine.jar/artwork/rubymine_logo@2x.png
-
AppCode
lib/appcode.jar/artwork/AppCode_Splash.png
lib/appcode.jar/artwork/AppCode_Splash@2x.png
怎么关闭 splash screen?
如果不想这么麻烦, 也可以手动关闭启动图片, 一劳永逸
-
启动后点击
Edit Custom VM Options...
-
在最后一行添加
-Dnosplash=true
参数 -
保存, 重新启动, 以后启动就不会再有 splash screen 了
喜欢的不妨点个关注, 不迷路, 后续会发布更多原创内容 😘
下篇预告 - ‘Postman 进阶使用教程’