在新装的 Sublime Text 3 中,Ctrl + B 运行时会发现无法正常输入,我记录了一下我的解决方法。
相关原文可参照 https://blog.csdn.net/weixin_42116878/article/details/80434411
解决步骤:
1. Ctrl + Shift + P 在出现的输入框中输入 Package Control: Install Package ,点击下框出现的第一个选择;
2. 然后等一会,会再出现一个输入框,在输入框中输入 SublimeREPL ,如下图,同样点击下框的第一个选择;
3. 依次点击Preferences——Key Buildings,在出来的弹框右边写入下面的代码,如下图所示;
[ { "keys": ["f5"], "caption": "SublimeREPL:Python", "command": "run_existing_window_command", "args": { "id": "repl_python_run", "file": "config/Python/Main.sublime-menu" } }, ]
然后就完成了!现在在用到 input() 函数的代码运行时按 F5 就可以了,你也可以自己设置按键,将上面的代码 "keys": ["f5"] 中的 f5 换成你想设置的按键名就可以了。
下面是我运行的示例:
按 F5 后会另外打开一个 *REPL*[PYTHON] 框,在里面输入你要输入的值,再按回车键:
就正确运行输出了!