打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体

不废话,能用图绝不码字

1.下载、安装sublime text 3

官方下载
https://www.sublimetext.com/3
我喜欢Windows 64位 portable version,配置好可以在不同环境使用
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第1张图片

2.福利:注册码一枚,亲测可用

在菜单栏中,help –> enter license,在弹窗中输入注册码,有能力的最好还是官方购买,支持正版

—– BEGIN LICENSE —–
Michael Barnes Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
—— END LICENSE ——

3更改字体,设置代理

使用菜单 Preferences–>settings
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第2张图片

{
    "font_face": "Source Code Pro",
    //设置字体
    "font_size": 12,
    //设置字体大小
    "http_proxy":"http://127.0.0.1:1180",
    //设置http代理地址,不需要时用//注释掉
    "https_proxy":"http://127.0.0.1:1180",
    //设置https代理地址,不需要时用//注释掉
    "ignored_packages":
    [
        "Vintage"
    ]
}

4.安装 Package Control (如果安装报错,可以多试几次,多次报错建议科学上网)

官方网址:https://packagecontrol.io/installation
在软件中使用快捷键 ctrl + ` (数字键1前面那个),程序界面下面会显示出Console,复制以下命令粘贴到Console,点击回车键:
Sublime Text3:
官方网址:https://packagecontrol.io/installation#st3

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)

Sublime Text2:
官方网址:https://packagecontrol.io/installation#st2

import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

安装完成后,在工具栏Preferences下面查找Package Control,如果存在Package Control则说明安装成功。

5.安装插件 (如果安装报错,可以多试几次,多次报错建议科学上网)

插件安装方式有两种:
- 使用快捷键 Ctrl + Shift + P,打开Package Control 输入 install
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第3张图片
- 使用菜单 Preferences->Package Control
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第4张图片
输入你要安装的插件名,输入前几字母就会出现列表选中要装的插件双击就可以了
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第5张图片
官方网址:https://packagecontrol.io/browse
对于python开发,推荐以下插件
- Anaconda
- ConvertToUTF8
- SublimeREPL
- Docblockr
- ChineseLocalizations
- Djaneio

6.sublimeREPL解决input()卡死问题

sublime text 3有一个问题当你的程序有input()语句时,用Ctrl+b运行会你输入完你回车卡死,用sublimeREPL能解决这个问题,但sublimeREPL也有自己的问题,就是运行后必须关闭这个lanout,否则再次运行可能会报错,网上很多教程都是key bingings一个快捷键组合比如F5,我个人不喜欢,我的解决方法是还是用系统默认的CTRL+b运行
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第6张图片
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第7张图片
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第8张图片

{
“target”:”run_existing_window_command”,
“id”:”repl_python_run”,
“file”:”config/python/Main.sublime-menu”
}

关键点:”id”:”repl_python_run”来源使用菜单 Preferences->Browse Packages

打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第9张图片
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第10张图片
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第11张图片
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第12张图片
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第13张图片
打造python+sublime text 3开发环境,解决Ctrl+b 调用SublimeREPL解决input()问题、设置代理服务、更改字体_第14张图片
别忘记运行结束关闭这个layout,要不会报错

你可能感兴趣的:(python)