关于 Sublime Text 3 中 input 无法输入的问题

在新装的 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] 框,在里面输入你要输入的值,再按回车键:

就正确运行输出了!

posted @ 2019-10-24 10:41  木霖  阅读(4635)  评论(0编辑  收藏  举报