CaptainChen

将sublime打造成交互式python Shell

虽然Pycharm是宇宙第一Python IDE(不服打脸),但日常总遇到想测试极短代码片段而不想打开Pycharm这个庞然大物的情形,这时候用自带的Python IDLE吧,不仅不支持语法高亮,还不能自动补全;用Jupyter Notebook吧,还要开浏览器等系列步骤,还是不够快;用终端吧,额,算了。

看着手边宇宙第一编辑器Sublime,心想能不能做成一个支持语法高亮,代码自动补全,简洁快速,颜值爆表的交互式Python shell呢?答案是可以的~

软件平台:macOS Sierra,Sublime Text 3(已配置好Anaconda, SublimeCodeIntel, Colorsublime等插件)

步骤极其简单:

第一步:Package Control搜索安装SublimeREPL

配置完毕!😄这时候通过Tools->SublimeREPL->Python勾选下来就可进入交互式Python Shell了。但为了更快速打开,见第二步快捷键设置:

第二步:打开Sublime键位设置:Preferences->Key Bindings,在右栏的User中填入以下内容保存:

1
2
3
4
5
6
7
[
{"keys":["f1"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{"id": "repl_python","file": "config/Python/Main.sublime-menu"}
}
]

这样每次在Sublime中按下F1(fn F1)就能立即进入Python shell中了!

看以下效果:

漂亮~

觉得文章不错,就赏我一杯咖啡钱吧~