修改sublime text默认的g++编译参数

找到C:\Program Files\Sublime Text 3\Packages\C++.sublime-package
复制到一个有写权限的目录,重命名为C++.sublime-package.zip
打开压缩包找到C Single File.sublime-buildC++ Single File.sublime-build

分别对应的C和C的单文件构建命令,以C为例,打开编辑,找到其中的

1
"shell_cmd": "g++ ***"

有两条,应该一条是编译一条是编译并运行,分别增加需要的编译参数即可,比如在g++的后面加上--std=c++17
把修改更新进压缩包,重命名回C++.sublime-package并覆盖回原来的位置即可。