目录:
1.没有配置之前
2.安装Package Control插件
3.安装其他库:
4.配置其他操作:
我们会发现,再Sublime 默认的情况下,python只能简单的输出,没有交互式,也无法接收输入。这才是我们需要配置它的原因。
Package Control插件是安装其他插件的前提,安装Package Control插件有两种方式:
import urllib.request,os,hashlib;
h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60';
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)
(拿SideBarEnhancements插件来示范)
为Sublime Text的文件和文件夹边栏上的操作提供增强功能。
SublimeREPL - 在Sublime 3中运行解释器(Python + virtualenv)
从 Ssublime T3的模板创建文件
Anaconda在一个全功能的Python开发IDE中转换你的Sublime Text 3,包括自动完成,代码linting,IDE功能,autopep8格式化……等。
实现的功能是:
F5 运行 python文件
F4 打开Python交互环境
F3 关闭窗口
[
{"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":["f4"],
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{"id": "repl_python",
"file": "config/Python/Main.sublime-menu"}}
,
{ "keys": ["f3"], "command": "close" }
]
一般我喜欢吧屏幕分为两部分,一部分是用来编写代码,一部分用来查看运行结果。
Sublime > Preferences > Package Settings > SublimeTmpl > Settings – User 添加如下代码
{
"disable_keymap_actions": false, // "all"; "html,css"
"date_format" : "%Y-%m-%d %H:%M:%S",
"attr": {
"author": "张一根",
"email": "2038145339@qq.com",
"link": "https://www.cnblogs.com/zyg123/"
}
}
4.7 Sublime Text3 中配置 Python环境 --上之安装Sublime 3
返回总目录
我是张一根,一个机械专业的大学生,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。QQ:2038145339
4.8 Sublime Text3 中配置 Python环境 --下之下载安装Sublime与配置Python环境
原文:https://www.cnblogs.com/zyg123/p/10211702.html