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

JetBrains IntelliJ IDEA 2021.1 新版最近发布了, 很多小伙伴都吐槽, 这个启动图片太丑了!

文章目录

  • JetBrains 全家桶启动图片更换方法
    • 前言
    • 自己生成一个 IDEA 风格的启动图
    • 下载官方历史版本图片资源
    • 怎么替换 splash screen 图片?
      • 准备工作
      • 替换 jar 包中的图片资源
      • JetBrains 全家桶 splash screen 图片资源路径
    • 怎么关闭 splash screen?

前言

这个启动图片, 英文叫 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 了


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

JetBrains 全家桶启动图片更换方法相关推荐

  1. 学生没有教育邮箱如何享受Jetbrains全家桶优惠(白嫖)

    学生没有教育邮箱如何享受Jetbrains全家桶优惠(白嫖)   Lan   2020-04-26 10:05   351 人阅读  0 条评论 首先来一波成功图: 提交申请一个星期之后终于发来了这封 ...

  2. JetBrains全家桶安装、学生认证以及IDE中文设置

    文章目录 一.账号申请 1.进入账号登陆网页 2.然后他会给你的这个邮箱发一封电子邮件 3.进入邮箱,查找一封JetBrains发的邮件,点击蓝字,确认你的账户 5.显示这样就注册完成 二.学生认证 ...

  3. 在校大学生免费获得jetbrains全家桶

    今天给大家分享一个白嫖jetbrains全家桶的方法,只针对在校全日制大学生!!!只针对在校全日制大学生!!!只针对在校全日制大学生!!! 可能有些同学对于jetbrains全家桶不是很了解,那我就说 ...

  4. 如何用学生身份激活IntelliJ IDEA以及JetBrains全家桶(超详细篇)

    Java编辑器有很多种,除了eclipse是免费的,像my eclipse 和idea都是需要购买才能享受完整的功能.这里主要介绍一下idea的学生身份激活方式. 因为JetBrains官方 提供了学 ...

  5. 使用学生账号来激活使用Jetbrains全家桶

    拥有.edu*的邮箱(上一篇文章有申请的方法) 去官网注册账户 网址:https://www.jetbrains.com/shop/eform/students, 使用edu邮箱注册. 邮箱确认,激活 ...

  6. 如何用学生账号来激活IntelliJ IDEA等JetBrains全家桶

    如何用学生账号来激活IntelliJ IDEA等JetBrains全家桶 简单介绍下,idea是一个很好的Java编辑器,因为我学的就是Java,但是买idea 的话,还是挺贵的,但是很人性的是,Je ...

  7. jetbrains全家桶中好用的快捷键插件:Key Promoter X

    为什么80%的码农都做不了架构师?>>>    目的 当你在jetbrains全家桶的IDE里面使用鼠标进行某种操作的时候,这个Key Promoter X插件就会用对话框的形式提醒 ...

  8. 【IDE】JetBrains全家桶教程系列,学生认证 + 汉化

    1.JetBrains全家桶 AppCode:Swift 和 Objective-C IDE CLion :C/C++ IDE DataGrip :数据库客户端 GoLand : Go语言 Intel ...

  9. 使用EDU邮箱申请JetBrains学生包免费使用一年JetBrains全家桶

    写在最前,使用EDU邮箱申请JetBrains学生包可以免费使用一年JetBrains全家桶 欢迎光顾本人的博客,以后会经常记录生活点滴,学习工作所见 1.首先你需要一个EDU邮箱 JetBrains ...

最新文章

  1. Native层HIDL服务的注册原理-Android10.0 HwBinder通信原理(六)
  2. Rails安全导读【一】
  3. 《C++ Primer 第五版》第二章(第5小节)——using和typedef,auto和decltype总结
  4. 【LeetCode笔记】958. 二叉树的完全性检验(Java、二叉树、BFS)
  5. cocos2d-x物业现场
  6. C++输入与输出—cout和cin的用法
  7. flume消费kafka数据太慢_kafka补充01
  8. ubuntu 安装 oracle-xe-universal
  9. 三、java语法基础
  10. LAMP架构调优(九)——Apache Rewrite功能实战
  11. SOA的关键是什么?
  12. PAIP.AHK调试以及同于脚本的调试法
  13. C3P0数据库连接池
  14. 8个按键控制8个继电器c语言程序,单片机C语言程序的设计实训100例.doc
  15. PyHook3 的下载与安装
  16. WSF VBS 脚本编写
  17. 冒泡详解(分析每一步)
  18. 基于SuperMap Idesktop 进行白膜拉伸的方式
  19. 无线Mesh网络的优点总结
  20. 用c 语言中 矩阵乘法,C中实现矩阵乘法的一种高效的方法

热门文章

  1. 解决在eclipse中打开.yml文件老是报错的问题(粗暴有效)
  2. 揭秘:HR是如何做背景调查的?你真的就可以隐瞒事实了吗?
  3. ameya360详解电子元器件有哪些 电子元器件分类
  4. WIN 系统怎么样查看EXpressCache功能
  5. 用计算机打出iloveyou,ILOVEYOU病毒是什么
  6. 一个农村小姑娘的麻辣作文 (转)
  7. 明清专题数据库:企业匹配官办书局距离、科举考试、商帮文化变量等
  8. 2022-2027年中国中式快餐行业市场全景评估及发展战略规划报告
  9. scrcpy 安卓投屏、录屏工具
  10. static关键字的作用