Mac Sublime Text 3 构建New Bulid System

前言

之前一直用的Mac自带的Python2.7,最近升级到Python3.x,由于担心直接替换重置系统的Python会影响iOS和Xcode等,就各自保留,只不过用的时候命令带上3.x即可。
笔者用的ST3来开发,所以相应的要切换到Python3 相应的 Bulid System。

开始

Mac Sublime Text 3 构建New Bulid System_第1张图片
image.png

上面是最后的样子可以来回勾选切换。
首先Tool - build system - New build system,这个会打开一个新的.sublime-build文件,里面有这样的代码:

{
    "shell_cmd": "make"
}

删掉上面的代码,然后将下面的代码粘贴到文档里:

{
    "cmd": ["python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

"cmd": ["python", "-u", "$file"],
这段就相当于在终端中输入:python -u file
在终端输入:

which python3.5

找到Python3.5的安装路径替换“python”即可,如果Python3.5的路径已追加到PATH中这里就可以直接替换为Python3.5。
这样我们的配置如下

{
    "cmd": ["/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

至于上面的含义以及可扩展的json字段可以参考
Build Systems - Basics
Build Systems - Basics-中文

保存这个文件,命名Python3.5。之后默认保存Build System中的Sublime Packages User文件夹中:

Mac Sublime Text 3 构建New Bulid System_第2张图片
image.png

然后就可以在目录看到新建的文件


Mac Sublime Text 3 构建New Bulid System_第3张图片
image

之后如文首截图即成功。

你可能感兴趣的:(Mac Sublime Text 3 构建New Bulid System)