我遇到了使用python 3的sublime文本编辑器2的问题。我已经尝试过REPL,据我所知它不起作用,除非我去工具> sublimeREPL> python> python-RUN。这个菜单的长度很烦人,特别是在尝试测试一个小脚本时,由于小错误需要多次测试,我想要一种方法只需单击Ctrl + b或(如在IDLE中)F5。对于任何有用的答案,我将非常高兴,谢谢。即使我不喜欢这些颜色也是开始使用IDLE的好主意(他的颜色是我使用崇高的唯一原因:)
P.S。对于这个可怕的问题标题,我很抱歉,我对整个事情都很可怕。
p.s(更多)当执行ctrl + B时,即使安装了sublimeREPL,我也会收到EOF错误
答案 0 :(得分:0)
以下是使用sublimeREPL在REPL中运行.py文件的方法:
{ "keys": ["f5"], "command": "repl_open",
"caption": "Python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u", "$file"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python"
} }
这种方法的唯一缺点是每次运行代码时,都会打开一个新的REPL选项卡。我个人使用2行布局(Alt + Shift + Cmd + 2)。我将.py文件放在顶行,REPL窗口放在底行。
希望这有帮助。