Atom 是一款开源可定制文本编辑器,通过安装 platformio-ide-terminal、autocomplete-python、linter-flake8 等插件,可支持 Python 编码、运行、调试(需配合外部工具)、格式化等功能,适合轻量开发与学习,但官方已于 2022 年停止维护。

安装 Atom 和基础配置
前往 https://atom.io 下载对应操作系统的安装包(macOS / Windows / Linux),安装后启动。首次打开会提示安装 Shell 命令(如 atom .),建议勾选启用,方便从终端快速打开项目目录。
确保系统已安装 Python(推荐 Python 3.8+)且在终端中能直接运行 python --version 或 python3 --version。Atom 本身不自带 Python 解释器,它依赖你本地的环境。
必备插件推荐
打开 Atom → Atom 菜单 → Preferences(或 Ctrl+,)→ Install,搜索并安装以下插件:
-
platformio-ide-terminal:内建终端,可直接运行
python script.py,免切窗口 -
autocomplete-python:提供函数、变量、模块名自动补全(需配合
python-jedi后端) -
linter-flake8 + linter-pycodestyle:实时语法与 PEP8 风格检查(需提前
pip install flake8 pycodestyle) - python-tools:支持跳转到定义、查找引用、重命名等基础 IDE 功能
-
atom-python-run:一键运行当前 Python 文件(快捷键
Ctrl+Shift+B)
安装后重启 Atom 或刷新插件页,部分插件可能需要配置 Python 路径(如在 autocomplete-python 设置中指定 pythonPath 为 python3 或完整路径如 /usr/bin/python3)。
立即学习“Python免费学习笔记(深入)”;
编写与运行第一个 Python 脚本
新建文件 → 保存为 hello.py → 输入:
print("Hello from Atom!")
点击菜单 Package → atom-python-run → Run Python Script,或按快捷键 Ctrl+Shift+B,底部面板将输出结果。也可用 platformio-ide-terminal 手动执行:python hello.py。
若报错“command not found: python”,说明终端未识别命令,需检查系统 PATH,或在插件设置中明确填写 Python 可执行文件路径(如 C:\Python39\python.exe 或 /opt/homebrew/bin/python3)。
进阶建议:提升开发体验
- 用 project-manager 插件保存常用项目列表,快速切换工作区
- 安装 file-icons 让 Python 文件显示专属图标,视觉更清晰
- 启用 soft-wrap(设置里开启)避免长行代码横向滚动
- 使用 black 格式化:先
pip install black,再安装插件 atom-black,保存时自动格式化 - 调试暂不原生支持,如需断点调试,建议搭配 VS Code;Atom 更适合轻量脚本、数据处理、教学或学习阶段使用
Atom 社区近年活跃度下降,官方已于 2022 年停止维护,但现有插件仍稳定可用。若长期投入 Python 开发,后续可平滑迁移到 VS Code(配置相似、生态更活跃)。











