SublimeText3配置C/C++开发环境——windows
本文最后更新于:2022年5月29日 上午
安装Sublime Text3
直接进入官网地址下载并安装,我的安装环境是win10 64位。
Sublime Text 3配置及插件
下载“Package Control”
Package Control的插件其实就是一个插件管理器,帮助我们从Sublime中安装,升级和移除插件,这样对于我们管理插件来说是非常方便的,安装好它之后在通过它来安装其他插件。
点击Tools 菜单下的Install Package Control 就可以了。
插件安装
使用快捷键Ctrl+Shift+P
,输入 install 选择 Package Control: Install Package,回车,然后输入插件名称找到对应插件进行安装即可,可以在软件底部的状态栏看到有个’=’在左右移动,说明插件就在加载安装中。
推荐下面这些常用插件
BracketHighlighter
:引号高亮匹配;C++ Snippets
:C++代码补全;ConvertToUTF8
:编码转换;SublimeAStyleFormatter
:代码格式化,一键整理代码,主要是括号,空格和缩进等的格式化,能力有限,但一些特殊情况下还是能派上大用场的,Ctrl+Alt+F格式化;ChineseLocalization
:汉化;Agola Color Schemes
:Agola主题;DocBlockr
自动生成注释 ;
设置C++环境
安装MinGW
MinGW的官网是 http://www.mingw.org/ ,但是从官网安装很麻烦,在线安装经常龟速容易失败。
这里提供了解压版的MinGW,是使用 codeblocks-13.12mingw-setup 安装后复制出来的:
1
http://pan.baidu.com/s/1i5u0YbV
下载后解压到C盘的根目录下。
修改环境变量
右击此电脑->选择属性->高级系统设置->环境变量。
点击Path,选择编辑,然后点击新建,C:\MinGW\bin,如图所示:
配置C++编译系统
打开Sublime Text3,点击菜单栏:Tools->Build System->New Build System...
。将下面一段复制进去,保存为My_C++.sublime-build
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 切换至四格式分屏
参考链接: