我试图在Sublime Text 3中运行Python3代码,同时自动打开一个可交互和可重用的Python控制台(使用Sublime包SublimeREPL)。
我已经使用了这里提供的解决方案:Set up Python 3 build system with Sublime Text 3。这里:How to Run Python Code on SublimeREPL (特别是Sujay U N提供的解决方案)。
每个解决方案都是独立工作的,但我不能让这两个解决方案同时工作。要么我有一个交互式的、可重用的Python控制台来运行Python2.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文件,它允许我运行Python3.x,同时仍然拥有一个可交互和可重用的Python控制台。目前我一次只能有一个。
发布于 2019-04-16 00:18:26
给Sublime repl一个不同的键绑定。用ctrl+alt+b代替Sublime,这样当你按ctrl+b键的时候你会让控制台工作,当你按ctrl+alt+b键的时候你会得到Sublime repl
https://stackoverflow.com/questions/55555553
复制相似问题