今天发现sublime3176版本很好看,遂在mac下安装使用了一番,感觉比原来的界面好看多了。本文介绍一下mac下如何安装sublime3及常用配置。

一 下载安装

sublime下载地址

破解输入如下许可代码,若经济能力允许请支持正版。

1
2
3
4
5
6
7
8
9
10
11
12
13
----- BEGIN LICENSE -----
sgbteam
Single User License
EA7E-1153259
8891CBB9 F1513E4F 1A3405C1 A865D53F
115F202E 7B91AB2D 0D2A40ED 352B269B
76E84F0B CD69BFC7 59F2DFEF E267328F
215652A3 E88F9D8F 4C38E3BA 5B2DAAE4
969624E7 DC9CD4D5 717FB40C 1B9738CF
20B3C4F1 E917B5B3 87C38D9C ACCE7DD8
5F7EF854 86B9743C FADC04AA FB0DA5C0
F913BE58 42FEA319 F954EFDD AE881E0B
------ END LICENSE ------

二 配置C/C++运行环境

1.首先确保你有gcc环境。在终端键入命令:gcc -v 查看是否有gcc环境(安装xcode会帮你装gcc)。在mac下,安装gcc可以通过在终端键入如下命令获得:

1
brew install gcc

2.安装好gcc环境就可以直接在sublime编写C/C++文件,然后通过command+B编译运行了。但是会出现一个问题,无法使用scanf,cin等命令。可以通过新建Build System解决。

在sublime主面板,单击菜单栏 Tools->Build System->New Build System。输入以下代码。如果sublime提示多余字符的话请删掉。

1
2
3
4
5
6
{  
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"cmd": ["bash", "-c", "g++ '${file}' -o '${file_path}/${file_base_name}' && open -a Terminal.app '${file_path}/${file_base_name}'"],
6. }

保存(保存到默认位置,命令为gcc.sublime-build)。
然后单击菜单栏 Tools->Build System,选择gcc。

编写好C/C++文件后,再次使用command+B命令,命令行会被调出,用以输入内容。

三 配置文件的编辑

在sublime的preferences下有两个选项:一个是Setting-Defalut,一个是Setting-User。Setting-Default是系统默认的配置文件,我们无法进行修改。我们的所有配置都是在Setting-User文件下进行的,例如说配置sublime的Tab缩进问题。在Setting-User加入如下代码:

1
2
"tab_size": 4,  
"translate_tabs_to_spaces": true

即设置一个Tab等于4个空格。

大功告成!效果图如下: