1

Mac Sublime Text 3设置

 2 years ago
source link: http://www.chenshake.com/mac-sublime-text-3-settings/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

儿子学C++编程,需要用这个工具,安装简单,不过有些细节,需要改进一下,才能更好使用。这里面也折腾了几个坑,这里整理一下。现在最新版本4,也已经发布,不过我们需要使用3.

在mac下,安装Sublime ,可能会提示你安装一些包,会提示安装 g++或 Xcode 的窗口,这个时候,如果你否掉,安装过程也不会出错,但是使用的时候,出错。这个时候,如果你希望重新安装,简单的卸载,是不管用的,因为卸载,配置文件还是保留,你重新安装,错误还是保留。

看到这个文件目录结构

你需要把Sublime Text 3的文件夹重命名,关闭Sublime (comand+q),重启Sublime,这个时候,其实就是类似重装,重新生成配置文件。

删除 udpate 提示

每次启动sublime,都会提示update,这个如果需要去掉。你只能采购license,如果没有license,你参考下面的操作。

step1

进入mac的终端模式

vi /etc/hosts
#需要你输入机器的账号的密码,添加下面内容

127.0.0.1 license.sublimehq.com
127.0.0.1 45.55.255.55
127.0.0.1 45.55.41.223

step 2

默认右边是空的,输入下面的内容

上面有一个默认文件保存路径,我设置成桌面上,你可以根据自己情况修改。包括字体大小

// Settings in here override those in "Default/Preferences.sublime-settings",
// and are overridden in turn by syntax-specific settings.
{
    "auto_close_tags": true,
    "font_size": 18,
    "hot_exit": false,
    "remember_open_files": false,
    "default_dir": "/Users/shake/Desktop",
    "show_encoding": true,
    "update_check": false
}

输入相关的license

Help–license

  • https://gist.github.com/Jeket/417b339e1cd0fcb616f7edbccb17cc16

重启Sublime Text,就不会出现update 提示。

文件存储默认路径

上面的设置,已经实现的文件默认存储路径的设置。这里就是强调一次。

还是应该在桌面建一个专门目录存放。例如创建一个c++ 文件夹,修改一个路径就可以。

"default_dir": "/Users/shake/Desktop/c++",

默认文件后缀名 cpp

上面的配置,已经解决的文件默认存放路径,由于是C++,所以我希望默认的文件名,就是cpp,这样更加方便。

默认右边是空的,右边添加内容就可以

输入下面内容

{
"default_extension": "cpp"
}

关闭后,你重新打开Sublime,Comand+n

经过了设置,文件默认保存在桌面上,文件的后缀名,默认就是cpp。

这是老师给的验证代码,代码保存后,可以运行build。Command+s, Command+b

#include <iostream>
using namespace std;
 
// main() 是程序开始执行的地方
 
int main()
{
   cout << "Hello World" << endl;
   return 0;
}
  • https://www.linevty.com/set-default-file-extension-for-sublime-text-to-txt/
  • https://forum.sublimetext.com/t/is-it-possible-to-set-a-default-folder-for-project-files/10846/9
  • https://gist.github.com/Jeket/417b339e1cd0fcb616f7edbccb17cc16

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK