文档发布于2021年,文章大部分内容已经过时,该文章只起纪念作用!
这是我配置好的sublime text3的
大纲
1.1安装sublime text3
进入sublime中文官网选择合适的版本下载安装
1.2配置MinGW编译环境
> MinGW :网盘链接 提取码: wazc
将.7z文件解压到D盘等位置, 将文件夹中的\bin目录添加到系统环境中,接下来:
a) 右击此电脑,进入属性面版
b) 点击属性面板中的 “高级系统配置” (注意: win10的是在右边)
c)设置环境变量
双击进入
d) 测试一下
Win + R 键打开cmd
输入g++ -v
出现这个就可以了.
1.3sublime text3 配置C++编译环境
sublime text3:
tools -> build system -> New build system
输入:
{
"encoding": "cp936",
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++",
"variants":
[
{
"name": "Run Normal",
"shell_cmd": "g++ \"$file\" -o \"$file_base_name\" -O2 -Wl,--stack=4194304 && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
},
{
"name": "Run Full Stack",
"shell_cmd": "g++ \"$file\" -o \"$file_base_name\" -O2 -Wl,--stack=268435456 && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
}
]
}
ctrl + s 保存文件, 命名为G++
编译:
测试一下 -_-
成功了。
2.1安装插件
‘‘ Package Control 是一个插件管理器,可以很方便的下载插件和设置插件 ’’
Package Control 的安装
Ctrl + Shift + p 打开控制面板
输入Insta 就会出现Install package control, Enter就好了
过段时间就安装好了
安装插件的方法: Ctrl + Shift + p 打开控制面板, 输入pip, 选择第一项,回车, 输入要安装的插件名称
2.1.1力推插件——ayu主题
安装后在控制面版输入ayu选择第一项, 上下键选择想要的主题
爱了爱了爱了
2.1.2神级C++补全插件 ——EasyClangComplete
sublime text3 没什么c++的补全插件, EasyClangComplete算是蛮厉害的插件了
先安装,再配置
clang安装 : llvm
安装时记得选第2个,添加至系统变量
2.1.3使用EasyClangComplete进行代码补全
只需要在项目根文件夹中创建2个空文件:
CMakeLists.txt
compile_commands.json
现在,重新启动sublime文本编辑器,自动完成功能将成功运行。
如果这不起作用,则需要再重新安装插件。
转到软件包设置> EasyClangComplete>设置。现在,在文件“ EasyClangComplete.sublime-settings”中添加以下代码 :
{
"common_flags" : [
"-I/usr/include",
"-I$project_path/src",
"-I/usr/lib/clang/$clang_version/include",
"-I$file_path",
],
}
后记
第一次写博客,还不怎会markdown,有排版问题可以在评论中留言
sublime text3关于c++的插件有很多, 并不单单局限于笔者所介绍的插件,有兴趣的可以自行下载。
觉得好的话给小学生点个赞吧,谢谢大家!