自己制作或下载jetbrains系列IDE启动壁纸Desktop Art,软件启动壁纸叫splash screen
自己生成一个 IDEA 风格的启动图
进入 Desktop Art 网站
编辑界面可以调整一些参数, 可以导出 png 图片或者 mp4 视频, mp4 视频导出后可以使用 wallpaper engine 等做成动态壁纸. 不过后渲染等待的时间有点久.
美中不足是不能自定义文字和 logo, 只能选择显示或不显示.
下载官方历史版本图片资源
还是在 desktop-art 的这个网站
在 Product Desktops 下面可以下载静态壁纸或者 mp4 视频
怎么替换 splash screen 图片?
建议改之前先把 resources.jar 文件备份一下, 避免自己改坏了
准备工作
准备两张 png 图片, 经测试图片尺寸如果太大会占满整个屏幕, 而不会自动缩放
idea_logo.png, 推荐尺寸 640x400idea_logo@2x.png, 推荐尺寸 1280x800
替换 jar 包中的图片资源
- 先退出正在运行的 IDEA, 避免出现什么问题
- 找到文件
idea 安装路径/lib/resources.jar macOSIntelliJ IDEA.app右键选择Show Package Contents后找到 lib/resources.jar 文件 - 使用压缩软件替换
idea_logo.png和idea_logo@2x.png这两个文件, 换成自己喜欢的图片 - 重新启动 IDEA, 大功告成
怎么关闭 splash screen?
如果不想这么麻烦, 也可以手动关闭启动图片, 一劳永逸
- 启动后点击
Edit Custom VM Options... - 在最后一行添加
-Dnosplash=true参数 - 保存, 重新启动, 以后启动就不会再有 splash screen 了
附录: JetBrains 全家桶 logo 位置
idea 2021.2 图片路径有改动
- lib/platform-impl.jar/idea_logo.png
- lib/platform-impl.jar/idea_logo@2x.png
其他的差不多
- 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