You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SublimeREPL打开Python/IPython交互式控制台是否有快捷键?能否自定义?

SublimeREPL Python/IPython 快捷键相关问题解答

默认快捷键情况

SublimeREPL 本身没有预设默认快捷键直接打开Python交互式控制台或IPython,需要手动自定义配置。

自定义打开Python交互式控制台的快捷键

操作步骤:

  • 打开Sublime Text,点击顶部菜单 Preferences > Key Bindings,弹出的左右面板中,右侧为用户自定义配置区。
  • 在右侧配置区添加以下代码,可自行修改keys里的快捷键组合:
    {
        "keys": ["ctrl+shift+p"], // 可替换为你偏好的组合,比如"alt+shift+p"
        "command": "repl_open",
        "args": {
            "cmd": ["python", "-i", "-u"],
            "cwd": "$file_path",
            "encoding": "utf8",
            "extend_env": {"PYTHONIOENCODING": "utf-8"},
            "external_id": "python",
            "syntax": "Packages/Python/Python.tmLanguage",
            "type": "subprocess"
        }
    }
    
  • 保存配置后,按下设置的快捷键即可直接打开Python交互式控制台。

自定义打开IPython的快捷键

同样在Key Bindings的用户配置区添加以下代码:

{
    "keys": ["ctrl+shift+i"], // 可替换为你偏好的组合,比如"alt+shift+i"
    "command": "repl_open",
    "args": {
        "cmd": ["ipython", "-i", "-u"],
        "cwd": "$file_path",
        "encoding": "utf8",
        "extend_env": {"PYTHONIOENCODING": "utf-8"},
        "external_id": "python",
        "syntax": "Packages/Python/Python.tmLanguage",
        "type": "subprocess"
    }
}

注意:确保你的系统已安装IPython,否则快捷键调用会失败。

内容的提问来源于stack exchange,提问作者its_arish

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 16:11:15