SublimeREPL 插件安装

python自带的IDLE用来写写简单的小程序是足够了,但如果打算认真学python,还是有必要配置一个良好的开发环境。参考了网上的大量文章,最终我选择了sublime text 2。
sublime text 2 是非常好用的免费跨平台编辑器,目前从 官网 可以下载最新的2.02版本。安装好后本身默认支持build python(快捷键Ctrl+B)。但是 代码中如果使用了input等函数进行交互的时候,运行信息栏内无法输入交互信息,程序还会提示报错。
sublime text 2支持灵活的自定义和package插件。
安装Sublime Text 2插件有两种方法:
1.直接安装
直接下载插件安装包解压缩到Packages目录(菜单->preferences->packages)。
2. 使用Package Control组件安装
先安装package control组件,然后直接在线安装。 按Ctrl+`调出console
粘贴以下代码到底部命令行并回车(参考这里):
import urllib2,os;pf= ' Package Control.sublime-package ';ipp=sublime.installed_packages_path();os.makedirs(ipp)  if  not os.path.exists(ipp)  else None;open(os.path.join(ipp,pf), ' wb ').write(urllib2.urlopen( ' http://sublime.wbond.net/ '+pf.replace( '   ', ' %20 ')).read())
重启Sublime Text 2。
如果在Perferences->package settings中看到package control这一项,就表示安装成功啦。有时候package安装失败是因为 github网络访问出错。可以考虑使用GoAgent代理科学上网下载Package后直接安装。
用Package Control安装插件的方法:
按下Ctrl+Shift+P调出命令面板, 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

SublimeREPL 插件可以完美支持python的build和debug。
SublimeREPL 配置快捷键
打开sublime text 2, 选菜单Preferences ->key Bindings User增加以下代码,就为Python增加了两个快捷键:F5 - “Python RUN current file”
Ctrl+F5 - “Python - PDB current file”。更多关于如何设置快捷键可以参照官网 这里 。快捷键的设置,最重要的是要找到应用的id和文件位置, SublimeREPL与python有关的各项id可以参照 网页 ,也可以在你安装的sublime text 2目录下找到Default.sublime-commands文件,我选择的默认安装,对应目录是C:\Users\*****\AppData\Roaming\Sublime Text 2\Packages\SublimeREPL\config\Python
更多有关sublime text 2自定义快捷键,可以参照 这里
[
    {
         " keys ": [ " f5 "],
         " caption "" SublimeREPL: Python - RUN current file ",
         " command "" run_existing_window_command ",
         " args ":
        {
             " id "" repl_python_run ",
             " file "" config/Python/Main.sublime-menu "
        }
    },
    {
         " keys ": [ " ctrl+f5 "],
         " caption "" SublimeREPL: Python - PDB current file ",
         " command "" run_existing_window_command ",
         " args ":
        {
             " id "" repl_python_pdb ",
             " file "" config/Python/Main.sublime-menu "
        }
    }
]
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值