前言

根据个人需求,升级安装了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) 配置教程相关推荐

  1. 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- ...

  2. 2022 最新 IntelliJ IDEA 2022 详细配置 Tomcat 8.5 步骤演示(图文版)

    IntelliJ IDEA 2022 配置Tomcat 8.5.81 一.官网下载Tomcat 8 1. 选择64位的Tomcat 8 2.下载到本地 3.解压 4.解压后目录结构如下 二.打开IDE ...

  3. WindowsXP下安装IntelliJ IDEA Ultimate Edition

    刚在 Windows7下安装了 IntelliJ IDEA Community Edition 2016.1.3(64),今天又在 WindowsXP下安装IntelliJ IDEA Ultimate ...

  4. 功能强大!IntelliJ IDEA 2022.1正式发布

    文 | 罗奇奇 出品 | OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.1 正式发布了,该版本的重点功能是:引入了 Dependency Analyzer 以促 ...

  5. IntelliJ IDEA 2022.2 正式发布:已完全支持 Spring 6 和 Spring Boot 3!

    出品 | OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.2 为远程开发功能带来了多项质量改进,使其更美观.更稳定.从 v2022.2 开始,IntelliJ I ...

  6. IntelliJ IDEA 2022.1 正式发布!新增依赖分析器,轻松解决依赖冲突问题。。

    点击上方关注 "终端研发部" 设为"星标",和你一起掌握更多数据库知识 IntelliJ IDEA 2022.1 正式发布了,该版本的重点功能是:引入了 Dep ...

  7. IntelliJ IDEA 2022正式发布,这次打死我也不更了

    IntelliJ IDEA 2022.1 正式发布了 该版本的重点功能是:引入了 Dependency Analyzer 以促进依赖关系管理和冲突解决,一个更新的 New Project 向导来优化新 ...

  8. IntelliJ IDEA 2022.1 正式发布:加强依赖分析器,冲突解决更方便

    最近分享了两个关于2022.1版本的功能视频: 有小伙伴跟DD说能不能多说一些2022.1新版本的内容.这里刚好看到OSC开源社区(ID:oschina2013) 有一篇文章了,所以就转载过来,带大家 ...

  9. IntelliJ IDEA 2022正式发布!这次打死我也不更了。。

    点击下方"Java编程鸭"关注并标星 更多精彩 第一时间直达 来源|罗奇奇/OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.1 正式发布了 该 ...

最新文章

  1. 【布局】圣杯布局双飞翼布局
  2. python基本使用-Python标准库详细介绍与基本使用方式,超详细!
  3. 如何和老师沟通好博士的申请呢?
  4. for循环中++i和i++的区别
  5. 链接在HTML的英文,英文:A链接标记ie下会自动补全href_HTML/Xhtml_网页制作
  6. UVA 10518 How Many Calls?
  7. linux h5 动画软件下载,技术|7款绚丽的jQuery/HTML5动画及源码
  8. golang 指针总结(与C/C++区别不大,就是不可以p+1偏移)
  9. php if a 3 b 5,$a=0; $b=0; if($a=3 || $b=3){ $a++; $b++;} echo $a.”,”.$b;为什么结果是1,1啊...
  10. php用空格分隔的字符串对比,探讨各种PHP字符串函数的总结分析
  11. 大数据概念思维导图_大数据技术思维导图
  12. 奥地利邮政服务推出加密收藏邮票
  13. 中兴通讯加入LoRa Alliance董事会 推动中国运营级LoRa产业链发展
  14. 自燃、断轴、失控,新能源车还能买吗?
  15. 开源中国.....挂掉了....有图有真相
  16. 计算机软故障分为哪几种,计算机常见故障可分为硬件和软件故障,具体介绍
  17. 阿里、京东、苏宁双十一“链”战
  18. 一个神奇的开源项目:让照片快速 3D 化!
  19. Java程序设计之加法器的实现
  20. 基于html的网页设计-音乐主题

热门文章

  1. 廊坊知恩:什么是互动率
  2. 网站建设——部署与发布步骤(基于阿里云)
  3. macOS系统添加网络打印机
  4. 微信公众号开发(5)-调用jssdk获取地理位置经纬度及百度api获得城市
  5. (必备技能)使用Python实现屏幕截图
  6. 爱奇艺数据中台服务化建设 附下载
  7. 滴水逆向三期实践15:重定位表修正
  8. C#:对word中表格进行复制、粘贴并且替换内容
  9. tcp服务器制作,用telnet来测试你自己写的TCP服务器
  10. 12306购票抓包分析以及任务分解