使用SublimeREPL和Python 3进行Sublime构建

问题描述 投票:1回答:1

我试图在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控制台,它是交互式的,可以重复使用,运行Python 2.X,或者我在没有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个回答
0
投票

为Sublime repl提供不同的键绑定。而不是ctr + b,使用ctrl + alt + b进行Sublime,这样当你按下ctrl + b就可以让控制台工作了,按ctrl + alt + b你得到了Sublime repl

© www.soinside.com 2019 - 2024. All rights reserved.