下载地址:Sublime Text 中文官网
下载地址:Python官网
{
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.8/bin/python3","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
注:Mac OS 下在终端下输入 which python3, 可看到python3安装路径 /Library/Frameworks/Python.framework/Versions/3.8/bin/python3
Sublime text 是通过package control来对插件进行安装和卸载。
在Sublime Text 3 菜单栏中找到“View”,接着,在弹出的下拉菜单中,找到“Show Console”点击,打开(也可以直接快捷键ctrl+`打开),将下面的代码粘贴。
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)
关掉并重新打开Sublime Text 3,如果在Perferences->package settings中能看到package control这一项,则表示安装成功。
"python3":{
"python":"D:/Anaconda3/python.exe",
"pythonExtraPaths":[
"D:/Anaconda3/DLLs",
"D:/Anaconda3/Lib",
"D:/Anaconda3/Lib/lib-tk",
"D:/Anaconda3/Lib/site-packages",
]
}
{
"anaconda_linting":false,
"python_interpreter": "/Library/Frameworks/Python.framework/Versions/3.8/bin/python3",
"complete_parameters": false,//自动补全函数时是否匹配必要参数
"complete_all_parameters": false,//自动补全函数时是否匹配所有参数
"suppress_word_completions": false,//禁止代码补全
"suppress_explicit_completions": false,//禁止精确补全
"auto_formatting": true,//代码格式检查
"enable_docstrings_tooltip": false,// 显示文档
"enable_signatures_tooltip": false,//在悬浮窗中显示方法签名
"display_signatures": false//显示方法签名
}
{
"disable_keymap_actions": false, // "all"; "html,css"
"date_format" : "%Y-%m-%d %H:%M:%S",
"attr": {
"author": "Kaibin Wei" ,
"email": "[email protected]",
"link": "https://blog.csdn.net/weixin_41749928",
"software": "sublime text3",
"pythonVersion": "Python38"
} ,
"enable_file_variables_on_save": true,
"enable_project_variables": true,
}
[
{
"caption": "Tmpl: Create python", "command": "sublime_tmpl",
"keys": ["command+n"], "args": {"type": "python"}
},
{
"keys": ["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}
]