可以发现 Sublime 已经预装了五个配色方案和三个主题 。
其中 Adaptive 主题的颜色会跟着配色方案的背景改变而改变 。
配色方案和主题都有 Auto 选项,选择后它会让你继续选择 Light 的方案和 Dark 的方案 。之后他会根据你系统的颜色来决定使用 Dark 还是 Light 。
1-5.设置点击菜单栏 Preferences->Settings 可以打开设置 。发现长这个样子:
Sublime 几乎所有设置都是这个样子,为 .json 文件,左侧是默认设置,一般为只读文件(就算不是只读也千万不要去更改他!),右侧是用户设置,更改设置一般在右侧进行 。
具体每个设置是什么可以看注释,这里稍微提一下主要会用到的几个:
- font_face:字体
- font_size:字号,值为 \(1\sim128\) 之间的整数,默认为 10 。
- font_options:字体选项,值为字符串数组,可以用来进行字体的其他设置 。
- highlight_line:高亮当前行,为布尔类型,默认为 false 。
- auto_complete:自动补全,为布尔类型,默认为 true 。
- spell_check:拼写检查,为布尔类型,默认为 false 。
2.编译运行 C++ 程序首先 Sublime 自身可以直接编译运行程序,方法是按快捷键 Ctrl+B 或者点击菜单栏 Tools->Build 。另外,也可以在 Tools->Build System 选择编译系统 。还可以按快捷键 Ctrl+Shift+B 或者点菜单栏 Tools->Build With 选择用什么编译 。运行结束后会在控制台中显示结果和运行时间 。
文章插图
文章插图
但是自带的编译有一个问题,就是无法输入 。如果你写一个 A+B,你会发现无法在下方的控制台中输入任何字符 。
解决方法有两种,一种是自己新建一个编译系统,一种是安装 CppFastOlympicCoding 插件 。第二种方法可以查看 3-6.CppFastOlympicCoding 。这里提一下第一种方法 。
首先点击菜单栏 Tools->Build System->New Build System,然后在打开的界面中就可以自己写一个编译系统 。具体的格式为:
{ "命令行类型": "命令", "file_regex": "一个正则表达式,用于显示编译错误信息", "working_dir": "执行命令的目录", "selector": "适用范围", "encoding": "编码", "variants"://其他变体 [ { "name": "名称", "命令行类型": "命令" }, //... ]}其中 variants 并不是必要的 。
具体如何使用?举个例子,这是我在 windows 下使用的编译系统:
{ "cmd": ["cmd","/c","g++","-Wall","-std=c++14","-O2","${file}","-o","${file_path}/${file_base_name}","&&","start","cmd","/c","${file_path}/${file_base_name} & echo.&pause"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c,source.c++", "encoding": "cp936"}
经验总结扩展阅读
- 2023年1月23日挖井黄道吉日 2023年1月23日挖井行吗
- 2023年1月23日制作渔网好吗 2023年农历正月初二宜制作渔网吗
- 2023年1月23日挖水井行吗 2023年1月23日挖水井黄道吉日
- 2023年1月23日是制作嫁衣吉日吗 2023年1月23日是制作嫁衣的黄道吉日吗
- 2023年1月23日是制作寿衣吉日吗 2023年1月23日制作寿衣行吗
- 2023年1月23日灌溉好不好 2023年1月23日灌溉好吗
- 2023年1月23日报更行吗 2023年1月23日报更好不好
- 2023年1月23日养花吉日一览表 2023年1月23日养花好吗
- 2023年1月23日种盆栽黄道吉日 2023年1月23日适合种盆栽吗
- 2023年1月23日是种花草吉日吗 2023年1月23日是种花草的黄道吉日吗