JetBrains 全家桶启动图片更换方法

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 包中的图片资源

  1. 先退出正在运行的 IDEA, 避免出现什么问题

  2. 找到文件 idea 安装路径/lib/resources.jar

    macOS IntelliJ IDEA.app 右键选择 Show Package Contents 后找到 lib/resources.jar 文件

  3. 使用压缩软件替换 idea_logo.pngidea_logo@2x.png 这两个文件, 换成自己喜欢的图片

  4. 重新启动 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?

如果不想这么麻烦, 也可以手动关闭启动图片, 一劳永逸

  1. 启动后点击 Edit Custom VM Options...

  2. 在最后一行添加 -Dnosplash=true 参数

  3. 保存, 重新启动, 以后启动就不会再有 splash screen 了


喜欢的不妨点个关注, 不迷路, 后续会发布更多原创内容 😘

下篇预告 - ‘Postman 进阶使用教程’

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值