
1. 检查程序中的括号是否匹配
将光标移动到要检测的括号(例如大括号{},方括号[],括号()和尖括号<>)的前面,然后键入快捷方式“ Ctrl +]”. 如果括号正确匹配,则光标将跳至匹配的括号,否则光标将不会移动,机箱扬声器也会发出警告声.
2. 查看宏(或变量,函数)的宏定义
将光标移动到您想知道的宏. 例如,在最常见的DECLARE_MAP_MESSAGE上单击F12(或在右键单击菜单中转到...). 如果未创建浏览文件,将出现提示对话框. ,确定,然后跳到定义这些内容的地方.
3. 格式化凌乱的源代码
选择源代码,然后按ATL + F8.
4. 成员变量或函数无法在编辑状态下显示
使用.ncb文件删除项目,然后重新打开项目.
5. 如何在ClassView视图中组织大量的类
您可以在“类视图”视图中右键单击新文件夹vc60 调试 快捷键,然后将具有类似属性的类拖到相应的文件夹中,以使整个视图清晰明了.
6. 定位预处理规范

将光标定位到源文件中对称的#if,#endif上,使用Ctrl + K.
7. 如何在系统中将Lib添加到当前项目
在项目中|设置|友情链接对象/库模块: 输入库的名称,并使用空格分隔不同的库.
8. 如何将系统中的头文件(.h)添加到当前项目.
*#include告诉编译器查看VC系统目录;使用#include“ FileName.h”告诉编译器在当前目录中查找. *
9. 如何在Studio中使用程序集调试
在工作台的调试器状态下按CTRL + F7.
10. 如何处理ClassZiard找不到的系统消息
如果要在ClassWizard中处理诸如WM_NCHITTEST之类的系统消息,请在ClassWizard的“类信息”页面中将“消息”过滤器更改为“窗口”.
11. 如何干净地删除课程
首先从Workspace中的FileView中删除相应的.h和.cpp文件,然后关闭项目,然后从实际文件夹中删除相应的.h和.cpp文件和.clw文件.

12. 如果控制台应用程序支持mfc类库
您可以在控制台应用程序中包含mfc库,但是默认情况下,控制台应用程序是单线程的,而mfc是多线程的. 要解决此矛盾,请在项目设置-> c / c ++选项中vc60 调试 快捷键,选择代码生成,然后在“使用运行时库”下拉框中选择“调试多线程”.
13. 如何仅使用可执行代码本地化.exe文件
在nt下,使用vc open文件以资源模式打开* .exe文件,直接修改资源文件并保存.
附件: VC项目文件说明
.opt有关开发环境的项目参数文件. 如工具栏的位置;
.aps(AppStudio文件),资源辅助文件,二进制格式,通常不关心他.
.clw ClassWizard信息文件实际上是INI文件的格式. 如果您有兴趣,可以研究一下. 有时ClassWizard会出现问题,您可以手动修改CLW文件. 如果此文件不存在,请在每次使用ClassWizard时提示它进行绘制.
.dsp(DeveloperStudio项目): 项目文件,文本格式,但是如果您不熟悉它,请不要手动对其进行修改. DSW(DeveloperStudio工作区)是一个工作区文件,其他功能与DSP类似.
.plg是编译信息文件. 编译期间的错误和警告信息文件(实际上是html文件)通常不是很有用. 在工具->选项中有一个选项可控制此文件的生成.
p>

.hpj(帮助项目)是一个生成帮助文件的项目,可以使用microsfot帮助编译器进行处理.
.mdp(Microsoft DevStudio项目)是项目文件的旧版本. 如果要打开此文件,将提示您是否转换为新的DSP格式.
.bsc用于浏览项目信息. 如果使用Source Brower,则必须具有此文件. 如果不使用此功能,则可以在“项目选项”中删除“生成浏览信息文件”以加快编译速度.
.map是执行文件的图像信息记录文件. 除非您对底层系统非常熟悉,否则通常不需要此文件.
.pch(预编译文件)是可以加快编译速度的预编译文件,但是该文件非常大.
.pdb(程序)记录有关程序的一些数据和调试信息,这在调试时可能会有用.
.exp仅在编译DLL时生成,该DLL在DLL文件中记录了一些信息. 通常没有用.
.ncb没有编译浏览器. 自动完成功能存在问题时,可以删除此文件. 构建后会自动生成.
//选择字符
1. (COOL)按住Alt键,单击鼠标左键并拖动以选择文本块和列.
2. 按住Ctrl键并单击一个单词以选择一个单词或双击.

3. 将光标移到起始位置,按住shift键并单击鼠标左键以选择一个部分(仍可以在IE中查看
是的,我看不到光标
4. 双击鼠标左键选择一个单词.
5. 按住Shift +向上和向下箭头键选择行.
6. 按Ctrl + Shift +左右箭头键选择一个单词.
7. 按Ctrl + C复制光标所在的行.
8. 按住shift + [End]选择此行.
/////////////////////////
F1 显示帮助,如果光标停在代码的某个字符上,显示MSDN中相应的帮助内容
F2 书签功能: Ctrl+F2 --在某行设置一个书签(再按一次次是取消)
F2 --跳到下一个书签位置
Shift+F2 --跳到上一个书签位置
Ctrl+Shift+F2 --删除所有书签
F3 查找: Ctrl+F3 --在文件中查找,如果当前光标在一个字符串上,
那么自动查找此字符串.相似的有Ctrl+F
F3 --查找文件中下一个串
Shift+F3 --查找文件中上一个串
F4(不是流行花园那个) 如果是编译后或者Find in Files后,可以逐条定位.
Ctrl+F4 --关闭文件
Alt+F4 --关闭VC(跟WINDOWS定义的一样)
F5编译并执行 F5 --编译并通过VC执行
Ctrl+F5 --不经过VC,直接执行编译后的exe
Shift+F5 --F5运行后,直接从VC中停止程序(可以模拟当机情况)
Ctrl+Shift+F5 --重新开始运行
F6切换窗口 SplitWindow后,可以转换光标所在的窗口
F7编译 F7 编译工程
Ctrl+F7 编译当前文件
Alt+F7 工程设置对话框
F8选择的粘滞键 其实更常用的是按住Shift+方向键
Alt+F8 选中的代码书写格式对齐
F9设置断点 Ctrl+F9删除所有断点
Alt+F9 显示编辑断点的对话框
Ctrl+F9断点无效
F10单步执行(Debug时)
Ctrl+F10 执行到光标所在行
(试试看Shift+F10什么效果)
F11跟踪时进入函数内部
Shift+F11跳到上一层调用栈
F12跳到函数定义初(需要带Browse Info选项编译,建议不选,生成文件很大)
编辑常用
Ctrl+W 显示ClassWizard,边界面程序用的比较多
Ctrl+Z/Ctrl+Y Undo/Redo
Ctrl+U 字母转化为小写(有的VC没有设置)
Ctrl+Shift+U 字母转化为大写(有的VC没有设置)
Ctrl+S 保存(强烈建议编码时经常按两下,省得掉电死机时后悔,呵呵,
该键在多数编辑软件都适用)
Ctrl+D 查找(嗯,如果有SOFTICE,那么就是呼叫它了)
Ctrl+F 正宗的查找快捷键
Ctrl+G 跳到文件中第n行
Ctrl+Shift+G 光标在一个文件名上,直接跳到指定文件
Ctrl+H 替换
Ctrl+J,K #ifdef...#endif查找配对
Ctrl+L 剪切一行
Ctrl+} 匹配括号(),{}
调试常用
Shift+F9 QuickWatch,并显示关标所在处的变量
Alt+3 Watch 查看窗口
Alt+4 Variables 监视变量(常用)
Alt+5 显示寄存器
Alt+6 显示内存(常用)
Alt+7 显示堆栈情况(当机了多看看)
Alt+8 显示汇编码
还有一些常用的
Ctrl+TAB 切换打开的文件视图,(如果按住Ctrl,顺序向后切换)
Ctrl+Shift+TAB切换打开的文件视图,(如果按住Ctrl,顺序向前切换)
TAB 选中后,整体后移一个制表符,
Shift+TAB 选中后,整体前移一个制表符,
Alt+0 将焦点移到工作区(ESC回编辑区)
Alt+2 将焦点移到输出区(ESC回编辑区)
Ctrl+PgUp 逆序切换工作区视图
Ctrl+PgDn 顺序切换工作区视图
另外,VC没有设置打开,关闭工作区,和打开关闭输出区的快捷键,如果觉得不方便,
您可以注册自己(我设置Ctrl +和Ctrl + /).
在工具中注册=>自定义=>键盘
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-146649-1.html
但美国不会舍生忘死来为台湾拼命