Mac安装配置Sublime Text 3的方法(Python环境)

1. 下载并安装Sublime Text 3

下载地址:Sublime Text 中文官网

2.下载并安装Python

下载地址:Python官网

3.配置Python环境

  • 打开Tools > Build System > New Build System…
  • 点击New Build System后,会生成一个空配置文件,在这个配置文件内覆盖配置信息,注意区分正反斜杠,请将路径换成python实际安装路径,然后按ctrl+s,将文件保存在默认路径,文件名命名为“Python3”
{
    "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
  • 打开Tools > Build System,选择新建好的Python3即可。

4.安装Package Control (参见官网安装教程)

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这一项,则表示安装成功。

5.自动补全SublimeCodeIntel安装(Mac OS下没有成功 )

  • Control+Shift+P打开Package Control控制台
  • 输入install package(要等待一会儿)
  • 输入sublimecodeintel,然后点击列表提示的sublimecodeintel安装
  • 安装完成之后,可以通过【Preferences>Package Settings】中查看到已安装的sublimecodeintel插件(因为需要在国外的服务器上下载,速度很慢,会导致下载失败,建议在晚上12点之后下载)
  • 打开preferences->packages settings ->Package Control ->Settings-User,检查是否有如下红框代码,如果没有得手动添加
    Mac安装配置Sublime Text 3的方法(Python环境)_第1张图片
  • Windows下:点击preferences中的browse Packages,进入SublimeCodeIntel文件夹,在当前的路径下新建.codeintel文件夹(windows中文件命名的时候为 .codeintel. ),之后进入到 .codeintel文件夹中,新建文件“config.log”文件,打开输入(下文以路径“D:\Anaconda3”为例,实际配置时请根据具体安装路径修改):
"python3":{
    "python":"D:/Anaconda3/python.exe",
    "pythonExtraPaths":[
         "D:/Anaconda3/DLLs",
         "D:/Anaconda3/Lib",
         "D:/Anaconda3/Lib/lib-tk",
         "D:/Anaconda3/Lib/site-packages",
    ]
}
  • 保存重启
  • 如果系统时Windows,可参见 SublimeText3 安装 SublimeCodeIntel 真正能使 python自动补全一文

6.Anaconda集成插件

  • 先在Package Control控制台中下载Anaconda
  • 打开Preferences->Package Settings->Anaconda->Settings Default,查找(Ctrl/Command+F)"python_interpreter"为实际Python修改安装路径(如下图)
    Mac安装配置Sublime Text 3的方法(Python环境)_第2张图片
  • 打开Preferences->Package Settings->Anaconda->Settings User,添加如下内容
{
	"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//显示方法签名

}

7.SublimeTmpl安装

  • 首先安装SublimeTmpl
  • 在Preferences->Package Settings -> SublimeTmpl -> Settings - User中输入
{  
    "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,
}
  • 增加快捷键,本次使用Command+n快捷键
[
	{
        "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"
        }
    }
]
  • 修改注释颜色
    (1) 下载PackageResourceViewer
    (2) 安装完成后重新打开命令面板,输入”Package ResourceViewer:Open Resource”;
    (3) 点击后又会弹出一个输入框,用来查找你要修改的项,输入color schme – Default;
    (4) 在弹出的输入框中输入一个主题,比如Monokai;
    (5) 在打开的文件中搜索“comment”关键词(Command+Shift+F),修改foreground数值,可通过查询 [RGB颜色查询对照表](https://www.114la.com/other/rgb.htm
    (6) 在Preferences->Color scheme中选择Monokai方案。

你可能感兴趣的:(Mac安装配置Sublime Text 3的方法(Python环境))