Ctrl + Shift + P,调出控制面板
输入 Install,按回车选择第一个
左下角显示读取中,有个等号在晃来晃去(可能需要科学上网)
读取成功后会弹出可供安装插件的列表
安装 SublimeREPL,使 Sublime支持 input
回车确认,左下角可以看到,安装中的提示
Ctrl + ` (esc下面的键)可以调出控制台,看后台运行情况,再按一次或者按 ESC 可以关闭
安装好之后,我们试着来调用它:
word = input('人类的本质就是复读机,说点什么吧:\n')
while True:
print(word)
word = input('')
跟 Ctrl+B 直接编译不同,利用插件来编译需要我们先手动 Ctrl+S 保存
常规调用:
当然,每次这样子拿鼠标选的话真的很麻烦,所以我们设置一个快捷键来实现同样的功能
左边是系统默认设置,我们在右边窗口输入以下设置(另一个 Alt + End 是终止编译的快捷键),Ctrl+S 保存
[
{
"keys": ["f4"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"}
},
{ "keys": ["alt+end"], "command": "exec", "args": {"kill": true} }
]
这时候我们按 F4 (记得先保存 py 文件 ),会新建一个标签页运行
这样不方便切换,所以我们打开两个视图
这样就可以左右相互对照着看了
另外设置一下缩进,把 Tab 统一换成 四个空格 (因为有的电脑按 Tab 是一条横线)
在右侧输入以下内容:
{
"font_size": 15,
"ignored_packages":
[
"Vintage"
],
"tab_size": 4,
"translate_tabs_to_spaces": true
}
还是安装不成功的话,建议先用 cmd 运行一下 input 语句吧:如何在cmd里面运行我的py文件zhuanlan.zhihu.com