Sublime 3安装(Python开发
- 2020 年 1 月 3 日
- 筆記
1,下载Sublime3 https://www.sublimetext.com/3 下载后得到一个【Sublime Text Build 3143 x64 Setup】的文件
2,填写注册码 百度一个注册码 Help -> Enter License 在弹出的窗口中填写注册码。
3,安装插件 3.1,安装Package Control插件 View -> Show Consol打开Sublime Text控制台,将下面的代码粘贴到控制台。
import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp,pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
如果在Perferences->package settings中看到package control这一项,则表明安装成功。
3.2,通过Package Control安装插件 3.2.1查看已安装插件 (1)查看已安装的插件用Ctrl + Shift + P调出命令面板 (2)输入"package",在下拉列表找到"Package Control: list packages",选中后回车,全部的插件就会显示出来了。
3.2.2安装插件 (1)查看已安装的插件用Ctrl + Shift + P调出命令面板 (2)输入"install",在下拉列表找到"Package Control: install Package",选中后回车,全部的插件就会显示出来了。 (3)安装SublimeCodeIntel:自动补全+成员/方法 安装完成之后可以通过【Preferences>>Package Settings】中查看到已安装的插件 (4)安装SideBarEnhancements:显示目录结构。 (5)安装pylinter:Python基本主题 (6)安装SublimeTmpl:新建文件模板插件,可以支持多种语言例如Python、PHP等 (7)Terminal:打开一个命令窗口,用于各种命令操作 (8)SublimeREPL:直接运行当前文件,可以方便调试,与Terminal可以联合使用 (9)Bracket Highlighter:括号匹配及高亮 (10)SublimeLinter:代码pep8格式检查 (11)ConvertToUtf8:文字code变为UTF8的形式。
4,运行python文件 打开一个a.py文件。快捷键ctrl+b就可以运行了,会在当前窗口的下方出现运行的结果。
4.1通过sublimeREPL运行python文件 tools->sublimeREPL->python->python run current file,这时候就像IDLE一样,会弹出一个新的窗口显示运行结果。 4.2设置快捷键 我们打开preferences->Key Binding-Default就能看到原来的快捷键的设置,是json格式的。 打开preferences->Key Binding-User,按照上面的格式重写需要设置的快捷键的的相关属性,就能覆盖默认设置。
(1)打开C:Usersxxx(your name)AppDataRoamingSublime Text 3PackagesSublimeREPLconfigPython,根据自己的情况调整具体路径。AppData可能是隐藏文件夹,要先设置隐藏文件夹可见才找得到。打开Main.sublime-menu,看到里面也是json格式的。观察一下就发现这对应的刚好就是tools->sublimeREPL->python->下的几个选项。caption对应的就是显示的名字。 (2)打开刚刚提到的preferences->Key Binding-User,写入以下内容
[ { "keys": ["f5"], "caption": "SublimeREPL:Python", "command": "run_existing_window_command", "args": { "id": "repl_python_run", "file": "config/Python/Main.sublime-menu" } } ]
可以看出就是调用了id是repl_python_run的现有的窗口命令。repl_python_run是和前面Main.sublime-menu里的内容相对应,就是tools->sublimeREPL->python->python run current file的id
这样,就完成了Sublime Text3类似IDLE按F5键在可交互环境下运行python文件的配置。