Sublime Text3 配置C/C++开发环境-Ubuntu
本文最后更新于:2022年5月29日 上午
Sublime Text 3配置及插件
使用快捷键 Ctrl+Shift+P,输入 install 选择 Package Control: Install Package,回车,然后输入插件名称找到对应插件进行安装即可,可以在软件底部的状态栏看到有个’=’在左右移动,说明插件就在加载安装中。
有下面这些有用的插件可以安装
BracketHighlighter
引号高亮匹配C++ Snippets
C++代码补全ConvertToUTF8
编码转换SublimeAStyleFormatter
代码格式化,一键整理代码,主要是括号,空格和缩进等的格式化,能力有限,但一些特殊情况下还是能派上大用场的,Ctrl+Alt+F格式化ChineseLocalization
汉化Agola Color Schemes
Agola主题DocBlockr
自动生成注释
新建一个编译系统
打开Sublime Text3,点击菜单栏:Tools->Build System->New Build System...
。将下面一段复制进去,保存为My_C++
1 |
|
这样就多出了一个My_C++的编译选项了,My_C++是编译,My_C++ Run是打开终端并运行编译好的程序 。
添加快捷键
打开首选项的快捷键设置:Preferences->Key Bindings
,加入下面内容:
1 |
|
F8编译,F9运行,原来Sublime F9是一键排序代码,就是把每一行按字典序重排,并没有什么用,覆盖掉算了。
Sublime Text 快捷键列表
通用
↑↓← → 上下左右移动光标
Alt 调出菜单
Ctrl + Shift + P 调出命令板(Command Palette)
Ctrl + ` 调出控制台
编辑
Ctrl + Enter 在当前行下面新增一行然后跳至该行
Ctrl + Shift + Enter 在当前行上面增加一行并跳至该行
Ctrl + ←/→ 进行逐词移动
Ctrl + Shift + ←/→ 进行逐词选择
Ctrl + ↑/↓ 移动当前显示区域
Ctrl + Shift + ↑/↓ 移动当前行
选择
Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,使用 Esc 退出多重编辑。
Ctrl + Shift + L 将当前选中区域打散
Ctrl + J 把当前选中区域合并为一行
Ctrl + M 在起始括号和结尾括号间切换
Ctrl + Shift + M 快速选择括号间的内容
Ctrl + Shift + J 快速选择同缩进的内容
Ctrl + Shift + Space 快速选择当前作用域(Scope)的内容
查找&替换
F3 跳至当前关键字下一个位置
Shift + F3 跳到当前关键字上一个位置
Alt + F3 选中当前关键字出现的所有位置
Ctrl + F/H 进行标准查找/替换,之后:
Alt + C 切换大小写敏感(Case-sensitive)模式
Alt + W 切换整字匹配(Whole matching)模式
Alt + R 切换正则匹配(Regex matching)模式
Ctrl + Shift + H 替换当前关键字
Ctrl + Alt + Enter 替换所有关键字匹配
Ctrl + Shift + F 多文件搜索&替换
跳转
Ctrl + P 跳转到指定文件,输入文件名后可以:
- @ 符号跳转 输入@symbol跳转到symbol符号所在的位置
- # 关键字跳转 输入#keyword跳转到keyword所在的位置
- : 行号跳转 输入:12跳转到文件的第12行。
Ctrl + R 跳转到指定符号
Ctrl + G 跳转到指定行号
窗口
Ctrl + Shift + N 创建一个新窗口
Ctrl + N 在当前窗口创建一个新标签
Ctrl + W 关闭当前标签,当窗口内没有标签时会关闭该窗口
Ctrl + Shift + T 恢复刚刚关闭的标签
屏幕
F11 切换至普通全屏
Shift + F11 切换至无干扰全屏
Alt+Shift+1 Single 切换至独屏
Alt+Shift+2 Columns:2 切换至纵向二栏分屏
Alt+Shift+3 Columns:3 切换至纵向三栏分屏
Alt+Shift+4 Columns:4 切换至纵向四栏分屏
Alt+Shift+8 Rows:2 切换至横向二栏分屏
Alt+Shift+9 Rows:3 切换至横向三栏分屏
Alt+Shift+5 Grid 切换至四格式分屏
参考链接: