MacBook Air 开发神器:IDEA 与 PyCharm 极简安装及环境配置
这篇笔记记录了在已配置好 Java (SDKMAN) 和 Python (pyenv) 的环境下,如何通过 JetBrains Toolbox 科学地安装并关联 IDE。
第一阶段:安装 JetBrains Toolbox(管理中心)
不要直接去官网下载安装包,使用 Homebrew 安装管理工具,后续升级更方便。
- 终端安装命令:
brew install --cask jetbrains-toolbox - 启动方式: 在“启动台”打开图标后,它会常驻在 Mac 屏幕右上角的菜单栏图标里(一个小方块图标)。点击它即可管理所有 IDE。
第二阶段:安装 IDE 软件
在 Toolbox 界面中,根据个人需求选择安装(建议选择 Community 社区版作为起步):
- IntelliJ IDEA (Java 开发):点击 Install。
- PyCharm (Python 开发):点击 Install。
Toolbox 会自动检测你的 MacBook Air 芯片(M1/M2/M3),下载并安装性能最好的原生版本。
第三阶段:关键配置 —— 环境关联
这是最重要的一步,确保 IDE 使用你之前安装的独立版本,而不是系统自带的版本。
1. IntelliJ IDEA 关联 Java 17
- 操作步骤:启动 IDEA ->
New Project-> 在SDK选项中点击Add SDK->JDK...。 - 路径定位:在弹出的文件窗口中,按快捷键
Command + Shift + G,直接粘贴以下路径:~/.sdkman/candidates/java/17.0.10-tem - 结果:IDEA 会自动识别并加载 SDKMAN 管理的 Java 17。
2. PyCharm 关联 Python 3.12.7
- 操作步骤:启动 PyCharm ->
New Project->Python Interpreter->Add Local Interpreter->System Interpreter。 - 路径定位:点击右侧三个点
...,按快捷键Command + Shift + G,直接粘贴以下路径:~/.pyenv/versions/3.12.7/bin/python - 结果:PyCharm 将精准指向 pyenv 安装的 Python 3.12.7 环境。
第四阶段:针对 MacBook Air 的优化设置
为了让开发体验更流畅,建议完成以下小项:
1. 隐藏文件夹显示
由于 .sdkman 和 .pyenv 默认是隐藏文件夹,在 IDE 窗口选择路径时,如果看不见它们,请随时使用快捷键:
Command + Shift + .(点号):一键切换隐藏文件的显示或隐藏。
2. 内存优化 (JVM Options)
MacBook Air 建议控制 IDE 的最大内存占用:
- 在 Toolbox 界面,点击软件旁的 “三个点” -> Settings。
- 找到 Maximum heap size,建议设置为
1500 MB或2048 MB,防止内存溢出。
3. 插件推荐
- Chinese (Simplified) Language Pack:在 IDE 的
Settings -> Plugins里搜索安装,可获得全中文界面。
总结:你的环境路径备忘录
| 软件 | 环境类型 | 路径 (按 Cmd+Shift+G 粘贴) |
|---|---|---|
| IntelliJ IDEA | Java 17 | ~/.sdkman/candidates/java/17.0.10-tem |
| PyCharm | Python 3.12 | ~/.pyenv/versions/3.12.7/bin/python |