JetBrains 全家桶启动图片更换方法
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
, 推荐尺寸 640x400idea_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 了
喜欢的不妨点个关注, 不迷路, 后续会发布更多原创内容
JetBrains 全家桶启动图片更换方法相关推荐
- 学生没有教育邮箱如何享受Jetbrains全家桶优惠(白嫖)
学生没有教育邮箱如何享受Jetbrains全家桶优惠(白嫖) Lan 2020-04-26 10:05 351 人阅读 0 条评论 首先来一波成功图: 提交申请一个星期之后终于发来了这封 ...
- JetBrains全家桶安装、学生认证以及IDE中文设置
文章目录 一.账号申请 1.进入账号登陆网页 2.然后他会给你的这个邮箱发一封电子邮件 3.进入邮箱,查找一封JetBrains发的邮件,点击蓝字,确认你的账户 5.显示这样就注册完成 二.学生认证 ...
- 在校大学生免费获得jetbrains全家桶
今天给大家分享一个白嫖jetbrains全家桶的方法,只针对在校全日制大学生!!!只针对在校全日制大学生!!!只针对在校全日制大学生!!! 可能有些同学对于jetbrains全家桶不是很了解,那我就说 ...
- 如何用学生身份激活IntelliJ IDEA以及JetBrains全家桶(超详细篇)
Java编辑器有很多种,除了eclipse是免费的,像my eclipse 和idea都是需要购买才能享受完整的功能.这里主要介绍一下idea的学生身份激活方式. 因为JetBrains官方 提供了学 ...
- 使用学生账号来激活使用Jetbrains全家桶
拥有.edu*的邮箱(上一篇文章有申请的方法) 去官网注册账户 网址:https://www.jetbrains.com/shop/eform/students, 使用edu邮箱注册. 邮箱确认,激活 ...
- 如何用学生账号来激活IntelliJ IDEA等JetBrains全家桶
如何用学生账号来激活IntelliJ IDEA等JetBrains全家桶 简单介绍下,idea是一个很好的Java编辑器,因为我学的就是Java,但是买idea 的话,还是挺贵的,但是很人性的是,Je ...
- jetbrains全家桶中好用的快捷键插件:Key Promoter X
为什么80%的码农都做不了架构师?>>> 目的 当你在jetbrains全家桶的IDE里面使用鼠标进行某种操作的时候,这个Key Promoter X插件就会用对话框的形式提醒 ...
- 【IDE】JetBrains全家桶教程系列,学生认证 + 汉化
1.JetBrains全家桶 AppCode:Swift 和 Objective-C IDE CLion :C/C++ IDE DataGrip :数据库客户端 GoLand : Go语言 Intel ...
- 使用EDU邮箱申请JetBrains学生包免费使用一年JetBrains全家桶
写在最前,使用EDU邮箱申请JetBrains学生包可以免费使用一年JetBrains全家桶 欢迎光顾本人的博客,以后会经常记录生活点滴,学习工作所见 1.首先你需要一个EDU邮箱 JetBrains ...
最新文章
- Native层HIDL服务的注册原理-Android10.0 HwBinder通信原理(六)
- Rails安全导读【一】
- 《C++ Primer 第五版》第二章(第5小节)——using和typedef,auto和decltype总结
- 【LeetCode笔记】958. 二叉树的完全性检验(Java、二叉树、BFS)
- cocos2d-x物业现场
- C++输入与输出—cout和cin的用法
- flume消费kafka数据太慢_kafka补充01
- ubuntu 安装 oracle-xe-universal
- 三、java语法基础
- LAMP架构调优(九)——Apache Rewrite功能实战
- SOA的关键是什么?
- PAIP.AHK调试以及同于脚本的调试法
- C3P0数据库连接池
- 8个按键控制8个继电器c语言程序,单片机C语言程序的设计实训100例.doc
- PyHook3 的下载与安装
- WSF VBS 脚本编写
- 冒泡详解(分析每一步)
- 基于SuperMap Idesktop 进行白膜拉伸的方式
- 无线Mesh网络的优点总结
- 用c 语言中 矩阵乘法,C中实现矩阵乘法的一种高效的方法