gpt4 book ai didi

python - 使用 SublimeREPL 和 Python 3 进行 Sublime 构建

转载 作者:太空宇宙 更新时间:2023-11-03 21:03:48 24 4
gpt4 key购买 nike

我尝试在 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 U N 提供的解决方案)。

每个解决方案都是独立工作的,但我无法让两者同时工作 - 即要么我有一个运行 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 控制台。目前我一次只能拥有一个。

最佳答案

为 Sublime repl 提供不同的键绑定(bind)。对于 Sublime,不要使用 ctr+b,而是使用 ctrl+alt+b,这样当您按 ctrl+b 时,控制台就会工作,当您按 ctrl+alt+b 时,您会得到 Sublime repl

关于python - 使用 SublimeREPL 和 Python 3 进行 Sublime 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55555553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com