logo头像

吾之初心,永世不忘

linux下sublime配置C++

系统:deepin 15.8
sublime:sublime text3 3176

起源

以前就想弄这个来着,但是一直没弄成功,现在弄好了,分享给大家!

配置编译环境

进入sublime
点Tools->Build System->New Build System
我的配置信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ 
"shell_cmd": "g++ '${file}' -o '${file_path}/${file_base_name}'",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",

"variants":
[
{
"name": "Build & Run",
"shell_cmd": "deepin-terminal -e bash -c \"g++ '${file}' -o '${file_path}/${file_base_name}' ; '${file_path}/${file_base_name}' ; read -p '\nPress ENTER or type command to continue...'\""
},

{
"name": "Build Only",
"shell_cmd": "g++ '${file}' -o '${file_path}/${file_base_name}'"
},

{
"name": "Run Only",
"shell_cmd": "deepin-terminal -e bash -c \"'${file_path}/${file_base_name}' ; read -p '\nPress ENTER or type command to continue...'\""
}
]
}

保存文件,文件名自己随意,我的是 G++.sublime-build
选择我们的编译
Tools->Build System->G++
每次使用
Ctrl+Shift+B选择编译选项

快捷键

上边的弄好之后就可以用了,如果想更方便,就设置快捷键
我没设置,还是喜欢原始的
想看如何设置传送门

优秀的插件

  • SublimeCodeIntel
    智能提示插件
  • 1337 Color Scheme
    一个不错的主题
  • CoolFormat
    格式化代码—安装好之后自己设置格式的快捷键

参考网址

Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译&运行,格式化代码)
这个人写的不错,但是不适合的deepin的当前系统,我只是把终端命令改了,就ok了。