配置Sublime Text3为Python IDE

Sublime Text to be a beautiful IDE

如何配置一个漂亮的IDE,方便我们程序员编程,非常关键,下面本人介绍一款非常优秀便捷的Sublime Text编辑器,并阐述如何配置为希望的IDE样式:

sublime Text是一种文本编辑器,同时可以经过配置成为非常好的编程IDE, 可应用与Python, C++, Java等编程语言。

本人从切身安装配置经历,阐述如何配置IDE,同时对容易产生的错误操作进行指明:

1. 首先安装安装Sublime Text和一个Python。

2. 对sublime 生成package control界面-可以安装一些便捷包:

2.1 快捷键ctrl+’打开命令行
2.2 输入
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

这样,点击菜单栏中的Preference会出现Package Control选项,说明sublime的包配置管理器Package Control配置成功。
通过Package Control包配置器,我们可以配置一些额外的包,用于使得文本编辑器更便捷,更漂亮

2.3 配置包

点击刚刚生成的Package Control ->输入install,或者通过快捷键Shift+Ctrl+P,打开Package Control,然后输入install,点击Package Control:install Package
( 另外,在Package Control中输入list,点击Package Control:List Package可以查看已经安装的包或者插件)
进入安装界面: 我自己安装两个插件:
1.SideBarEnhancements => 侧边栏管理
2.Color Scheme: a color scheme for dark sublime text
3. IMESupport for sublime text

注意:若没能安装Package control, 则可以直接在sublime text3的Package文件夹下将下载好的包解压到该目录下

2. 然后打开Sublime Text:

点击菜单栏中Tools -> Build System->New Build System …( 可以看到系统默认选择的是Automatic);
点击New Build System后,会打开后缀名为“sublime-build”的文本文件。
此时, 复制如下代码到该文本中,并保存为”Python.sublime-build”

注意下面的代码中的引号格式, 是英文状态下的
*{
    "cmd": ["C:/Python27/python.exe", "-u", "$file"], 
    "file_regex": "^[ ]*File \"(…?)\", line ([0-9]*)", 
    "selector": "source.python" 
}*
注意上面的C:/Python27/python.exe是python的安装路径

3. 再次点击菜单栏中的Tools->Build System, 勾选python即可

测试下:
新建一个test.py的python文件,

import numpy

for i in range(5):
    for j in range(4):
        print i, j

words = ['cat', 'window', 'defenestrate']
for w in words:
     print(w, len(w))
     if len(w) > 6:
         words.insert(0, w)

按快捷键Ctrl+B,即可运行。

祝大家配置顺利,能够使用便捷高效的IDE

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值