
作者|Rickyの水果摊
时间|2022年8月4日
Intellij IDEA 是 JetBrain 公司开发的专门用于 Java 开发的 IDE,是目前最受欢迎的 Java IDE 之一。
硬件设备:MacBook Pro(2021)
设备芯片:M1 Pro
操作系统:macOS
由于博主的电脑采用的是 Apple Silicon,故需要安装相应的 Apple Silicon 版本
1.进入 官方下载界面,选择 macOS,单击下载 .dmg(Apple Silicon)文件

2.双击下载后的 .dmg 文件,按照提示信息即可完成安装。

1.打开 IDEA,单击 New Project

2.填写项目名称、保存目录、JDK 等信息,单击 Create

3.newProject 项目创建成功,进入以下界面。

IDEA 的 项目界面 如下图所示:

🍉PS:如果想要在编写代码时,让代码编辑区占满全屏,只需双击该项目即可。

1.右键单击 src 文件夹,选择 New — Java Class 创建一个新的类。

2.输入类名,按 Enter 键即可完成创建。

3.代码编写完成后,使用快捷键 ⌃ + R,调出控制台,运行代码

1.使用快捷键 ⌘ + , 打开 Preferences 界面。

2.在 Preferences 界面下的 Editor — Font — Size 一栏修改参数,单击右下角 Apply, 即可修改 代码框 字体大小。

3.在 Preferences 界面下的 Appearance & Behavior — Appearance 一栏修改参数,单击右下角 Apply, 即可修改 UI界面 字体大小。

使用快捷键 ⌘ + , 打开 Preferences 界面,然后在 Editor — File Encodeings 一栏即可调整编码方式。

1.打开 Preferences 界面,在 Appearance & Behavior 一栏取消勾选 Reopen projects on startup

2.重启 IntelliJ IDEA,即可在每次打开时选择想要编辑的项目。

打开 Preferences 界面,在 Appearance & Behavior — Appearance 一栏即可修改。

1.打开 Preferences 界面,在 Appearance & Behavior — Appearance 一栏单击 Background Image

2.在 Background Image 界面选择图片、调整不透明度等。

附上博主选择的背景图片:

最终效果(搭配 Xcode-Dark 主题):

打开 Preferences 界面,在 Editor — Auto Import 一栏,勾选相应选项,单击 Apply 即可。

1.使用快捷键 ⌘ + , 打开 Preferences 界面,然后在 Plugins 一栏搜索 vim,安装 IdeaVim 插件即可。

2.在 Preferences 界面下的 Editor — Vim 一栏,即可设置相应快捷键。

1.打开 Preferences 界面,在 Keymap 一栏搜索想要替换快捷键的功能。

2.右键单击调出菜单栏,选择 Add Keyboard Shortcut

3.填入想要修改的快捷键组合(直接 在键盘上敲 新的快捷键组合 即可,无需打出 ⌘ 字符)

3.若键盘映射发生冲突,单击 Remove 即可。

4.此时两个快捷键组合均存在,若想 移除其中一个,右键单击调出菜单,选择 Remove + 快捷键组合 即可。

5.键盘映射修改完成后,单击 Apply,即可应用新的快捷键组合。(此步骤不可省略!!!💦)

Java 提供了许多代码模版,可以大大提高程序员编写代码的效率。
打开 Preferences 界面,在 Editor — Live Templates 一栏即可查看所有代码模版

| 功能 | 默认快捷键组合 | 客制化快捷键组合 |
|---|---|---|
| 运行代码(Run) | ⌃ + R | ⌘ + R |
| 自动调整代码格式 | ⌘ + ⌥ + L | ⌘ + ⌥ + L |
| 代码生成器 Generator | ⌘ + N | ⌘ + N |
| 查看方法源码 | ⌘ + B | ⌘ + B |
| 快速跳转行 | ⌘ + L | ⌘ + L |
| 自动导入包 | ⌥ + Enter | ⌥ + Enter |
| 单/多行注释 | ⌘ + / | ⌘ + / |
| 按照提示,补全代码 | ⌥ + / | ⌥ + / |
| 缩写 | 完整代码块 |
|---|---|
main | public static void main(String[] args) { } |
sout | System.out.println(""); |
fori | for (int i = 0; i < ; i++) { } |
new className().var | ClassName autoName = new ClassName(); |
学习 Java 的 第 21 天。⏰
今天主要整理了 Intellij IDEA 的相关内容,对于 Java 编程工具来说,是「步枪换大炮」的新纪元。
今天也是第 5 个学习周期的第 1 天,之后的学习周期博主打算采用「3 + 2 + 1+ 1」的方式,学习 3 天,学习 2 天,自由安排时间 1 天,休息 1 天。🧑🏻💻
预计产出 学习日记 2~3 篇,进度会更加偏向网课一些,虽然做不到日更,但是会保证每篇博客的质量。
继续加油! ✊
今日摘录:
「 lt is harder to crack a prejudice than an atom」— Albert Einstein
相关博客: