IntelliJ IDEA 2022.3.1 (Ultimate Edition) 配置教程
前言
根据个人需求,升级安装了IntelliJ IDEA (Ultimate Edition),本文重点记录下应用配置,方便之后导出使用。
准备工作
前往 JetBrains 的官网下载最新版的 IDEA,下载地址如下:
https://www.jetbrains.com/idea/download/
本人安装的系统是macOS,然后这里有两个类型的安装包,主要是看mac本的芯片类型,如果是之前的本子,就用**.dmg(Intel),如果是M1芯片,就用
.dmg(Apple Silicon)。
如果intel的芯片却安装了.dmg(Apple Silicon)**,就会出现点击图标无响应的情况,在访达中查看 IDEA 的包内容,进入到 Contents\MacOS,打开里面的 idea,看到如下日志:
Last login: Thu Dec 2 21:16:32 on ttys000
utah@ahsdeMacBook-Pro ~ % /Applications/IntelliJ\ IDEA.app/Contents/MacOS/idea ; exit;
2021-12-02 21:22:54.967 idea[878:21597] allVms required 1.8*,1.8+
2021-12-02 21:22:54.968 idea[878:21602] Cannot load JVM bundle: Error Domain=NSCocoaErrorDomain Code=3585 "dlopen_preflight(/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/MacOS/libjli.dylib): no suitable image found. Did find:/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/MacOS/libjli.dylib: mach-o, but wrong architecture/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/MacOS/libjli.dylib: mach-o, but wrong architecture" UserInfo={NSLocalizedFailureReason=The bundle doesn’t contain a version for the current architecture., NSLocalizedRecoverySuggestion=Try installing a universal version of the bundle., NSFilePath=/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/MacOS/libjli.dylib, NSDebugDescription=dlopen_preflight(/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/MacOS/libjli.dylib): no suitable image found. Did find:/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/MacOS/libjli.dylib: mach-o, but wrong architecture/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/MacOS/libjli.dylib: mach-o, but wrong architecture, NSBundlePath=/Applications/IntelliJ IDEA.app/Contents/jbr, NSLocalizedDescription=The bundle “OpenJDK 11.0.12” couldn’t be loaded because it doesn’t contain a version for the current architecture.}
2021-12-02 21:22:54.968 idea[878:21602] Retrying as x86_64...
arch: posix_spawnp: /Applications/IntelliJ IDEA.app/Contents/MacOS/idea: Bad CPU type in executable
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.[进程已完成]
安装
正常安装即可。
配置
编码设置
一般 IDEA 的编码是和系统保持一致的,而为了通用,减少不必要的编码问题,所以一般统一设置为 UTF-8,设置入口如下,依次打开 Settings -> Editor -> File Encodings
,然后将 Global Encoding、Project Encoding、Default encoding for properties files 均设置为 UTF-8。
UI字体配置
General配置
Settings -> Appearance & Behavior -> Appearance
可以选择自己喜欢的主题和应用字体及字体大小。
Editor字体配置
上述设置只是针对于 IDEA 整体界面风格的设置,而如果我们要对我们的代码编辑区进行设置,首先进入基础配置Settings -> Editor -> General
这里勾选上后按住 Ctrl,然后通过鼠标滚轮来实现字体大小的调整。也可以直接通过设置编辑区的字体来进行设置。那么就需要进入:Settings -> Editor -> Font
控制台字体配置
Settings -> Editor -> Color Scheme -> Color Scheme Font
项目结构显示
文件tab显示方式
Settings -> Editor -> General -> Editor Tabs
编辑区行号显示
利于定位报错信息Settings -> Editor -> General -> Appearance
自动导包功能
手动导包:Alt + Enter
的方式来导入
自动设置:Settings -> Editor -> General -> Auto Import
编码大小写匹配规则
编译器配置
Java推荐使用 Javac 编译器,其版本推荐选择和本地使用的 JDK 版本相同。设置入口:依次打开 Settings -> Build,Execution,Deployment -> Compiler -> Java Compiler
配置类模版样式
IDEA 本身已经为我们设置了各种文件的一些基础模版样式,需要个人定制化修改,就需要进行新建和引用。设置如入口:Settings -> Editor -> File and Code templates
在Files Tab中可以看到各个类型文件的默认配置,可以看到这里解析了个File Header.java
的文件。
通过修改这个文件的内容,就可以实现定制
当然也可以自己完全定义新的模版,然后引用进Files中,或完全自定义新建文件模版。
配置导入和导出
对于很多个人私有化定制,个人用着很顺手了,但是每次重新安装就需要重新进行配置,很麻烦。所以可以将个人配置导出作为备份,换电脑或者重装系统使用时导入新安装的IDEA中即可。
导出导出入口:
- File -> Manage IDE Settings -> Export Settings…。
- File -> Manage IDE Settings -> Import Settings…
总结
算是重新又完成了一次自定义配置,做个记录。如果有更好用的个人配置,还请诸位不吝赐教,让小弟学上一学。
IntelliJ IDEA 2022.3.1 (Ultimate Edition) 配置教程相关推荐
- ja-netfilter-all,IntelliJ IDEA 2021.3.2 (Ultimate Edition)
ja-netfilter-all,IntelliJ IDEA 2021.3.2 (Ultimate Edition) (1)在这个网站 https://jetbra.in/c6d70b01-3b1d- ...
- 2022 最新 IntelliJ IDEA 2022 详细配置 Tomcat 8.5 步骤演示(图文版)
IntelliJ IDEA 2022 配置Tomcat 8.5.81 一.官网下载Tomcat 8 1. 选择64位的Tomcat 8 2.下载到本地 3.解压 4.解压后目录结构如下 二.打开IDE ...
- WindowsXP下安装IntelliJ IDEA Ultimate Edition
刚在 Windows7下安装了 IntelliJ IDEA Community Edition 2016.1.3(64),今天又在 WindowsXP下安装IntelliJ IDEA Ultimate ...
- 功能强大!IntelliJ IDEA 2022.1正式发布
文 | 罗奇奇 出品 | OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.1 正式发布了,该版本的重点功能是:引入了 Dependency Analyzer 以促 ...
- IntelliJ IDEA 2022.2 正式发布:已完全支持 Spring 6 和 Spring Boot 3!
出品 | OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.2 为远程开发功能带来了多项质量改进,使其更美观.更稳定.从 v2022.2 开始,IntelliJ I ...
- IntelliJ IDEA 2022.1 正式发布!新增依赖分析器,轻松解决依赖冲突问题。。
点击上方关注 "终端研发部" 设为"星标",和你一起掌握更多数据库知识 IntelliJ IDEA 2022.1 正式发布了,该版本的重点功能是:引入了 Dep ...
- IntelliJ IDEA 2022正式发布,这次打死我也不更了
IntelliJ IDEA 2022.1 正式发布了 该版本的重点功能是:引入了 Dependency Analyzer 以促进依赖关系管理和冲突解决,一个更新的 New Project 向导来优化新 ...
- IntelliJ IDEA 2022.1 正式发布:加强依赖分析器,冲突解决更方便
最近分享了两个关于2022.1版本的功能视频: 有小伙伴跟DD说能不能多说一些2022.1新版本的内容.这里刚好看到OSC开源社区(ID:oschina2013) 有一篇文章了,所以就转载过来,带大家 ...
- IntelliJ IDEA 2022正式发布!这次打死我也不更了。。
点击下方"Java编程鸭"关注并标星 更多精彩 第一时间直达 来源|罗奇奇/OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.1 正式发布了 该 ...
最新文章
- 【布局】圣杯布局双飞翼布局
- python基本使用-Python标准库详细介绍与基本使用方式,超详细!
- 如何和老师沟通好博士的申请呢?
- for循环中++i和i++的区别
- 链接在HTML的英文,英文:A链接标记ie下会自动补全href_HTML/Xhtml_网页制作
- UVA 10518 How Many Calls?
- linux h5 动画软件下载,技术|7款绚丽的jQuery/HTML5动画及源码
- golang 指针总结(与C/C++区别不大,就是不可以p+1偏移)
- php if a 3 b 5,$a=0; $b=0; if($a=3 || $b=3){ $a++; $b++;} echo $a.”,”.$b;为什么结果是1,1啊...
- php用空格分隔的字符串对比,探讨各种PHP字符串函数的总结分析
- 大数据概念思维导图_大数据技术思维导图
- 奥地利邮政服务推出加密收藏邮票
- 中兴通讯加入LoRa Alliance董事会 推动中国运营级LoRa产业链发展
- 自燃、断轴、失控,新能源车还能买吗?
- 开源中国.....挂掉了....有图有真相
- 计算机软故障分为哪几种,计算机常见故障可分为硬件和软件故障,具体介绍
- 阿里、京东、苏宁双十一“链”战
- 一个神奇的开源项目:让照片快速 3D 化!
- Java程序设计之加法器的实现
- 基于html的网页设计-音乐主题