【问题标题】:Sublime Build with SublimeREPL and Python 3使用 SublimeREPL 和 Python 3 构建 Sublime
【发布时间】:2019-08-28 13:08:48
【问题描述】:

我正在尝试在 Sublime Text 3 中运行 Python 3 代码,同时还自动打开一个交互式和可重用的 Python 控制台(使用 Sublime 包 SublimeREPL)。

我使用了这里提供的解决方案:Set up Python 3 build system with Sublime Text 3。 在这里:How to Run Python Code on SublimeREPL (尤其是 Sujay UN 提供的解决方案)。

每个解决方案都独立工作,但我不能让两者同时工作 - 即要么我有一个运行 Python 2.X 的交互式和可重用 Python 控制台,要么我在没有 Python 控制台的情况下运行 Python 3.X。

我的 .sublime-build 文件包含以下内容:

{

"target": "run_existing_window_command",
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu",
"cmd": ["/usr/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"

}

前三行为我提供所需的 Python 控制台,后三行为我提供 Python 3.X。但是,如果所有六行都在文件中,则它不起作用。

我希望有一个 .sublime-build 文件,它允许我运行 Python 3.X 并且仍然有一个交互式和可重用的 Python 控制台。目前我一次只能拥有一个。

【问题讨论】:

    标签: python python-3.x sublimetext3 sublimerepl sublime-build


    【解决方案1】:

    给 Sublime repl 一个不同的键绑定。 Sublime 使用 ctrl+alt+b 代替 ctr+b,这样当你按下 ctrl+b 时控制台工作,当你按下 ctrl+alt+b 时,你得到 Sublime repl

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-29
      • 2014-12-19
      • 2014-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-10
      • 1970-01-01
      相关资源
      最近更新 更多