快捷键
快捷键 | 说明 |
---|---|
ctrl+] | 匹配括号位置 |
alt+ → | 代码补全 |
ctrl+tab | 切换打开的文件 |
ctrl+- | 定位到上次位置 |
shift+alt+enter | 编辑区全屏显示 |
ctrl+k, ctrl+d | 格式化代码 |
ctrl+k , ctrl+k | 建立书签 |
ctrl+k , ctrl+n | 定位到下一个书签 |
书签机制还没怎么用过,以后可以试试,在一些重要位置,在一些不太懂的位置,建立书签
断点及其快捷键
功能 | 快捷键 | 说明 |
---|---|---|
设置断点 | F9 | 在debug模式下也可使用F9快捷键,F5跳到下一个断点 |
进入调试debug模式 | ctrl+F10 F5 | 第一种方式在之指定的位置开始调试 第二种方式预先设定断点,在断点处开始调试 |
单步 | F11 | |
逐过程 | F10 | |
跳出当前函数 | shift+F11 | |
结束调试 | shift+F5 |
生成代码区块
vs开发环境中,我们可以使用ctrl+m, ctrl+m
折叠和打开代码段,这里的代码段以独立的类、结构体或者函数为单元进行代码段的打开和折叠的。如果一些函数之间,或者类之间,存在着某种联系,比如模板类及其各种特化版本,我们想让它们作为一个整体进行打开和关闭,那么该如何实现呢?这里就涉及一个代码区块region
的概念。
如下所示,将要被视为一个区块的代码置于两个预处理器指令的中间
#pragma region RegionName
// code here
#pragma endregion
或者使用快捷键的方式,
- 选中代码
- 按下快捷键ctrl+k, ctrl+x
- 选择#region
像eclipse的ctrl+o快捷键一样查看当前文件的大纲显示
我们知道eclipse
ide有一个十分常用的快捷键,那就是ctrl+o
,查看当前文件的大纲显示,那么visual studio
中对应的操作是什么呢,你可能一时半刻也想象不到,但当我将它演示出来的时候,相信你会大吃一惊,不就是那啥啥啥嘛:
在当前工程的解决方案
选项卡里:
这只是针对当前工程中的手动编写的文件,可是如果是对于一些库文件又该如何查看呢:
在搜索框中输入你要查询的文件<map>
,展开外部依赖项: