VS快捷键和调试方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.VS快捷键

1.列出对象成员ctrl+空格/ctrl+j,前者可以自动补完代码,而后者不可以。需要使用前者的话,必须将系统中默认的切换输入法快捷键屏蔽掉

2.整理文档样式ctrl+k+d/ctrl+e+d

3.折叠文档ctrl+m+o,展开文档ctrl+m+l

4.注释代码ctrl+k+c/ctrl+e+c,取消注释ctrl+k+u/ctrl+e+u

5.转换为大写ctrl+shift+u,转换为小写ctrl +u

6.封装字符ctrl+r+e

7.F1 查找MSDN

8.F12转到定义

9.ctrl+tab切换页面

10.F7查看代码,shift+F7查看设计画面

11.ctrl+backspace/delete 删除多余空白

12.ctrl+z和ctrl+y

13.///生成XML注释

14.输入部分关键字后使用tab,智能完成语句

15.ctrl+f 搜索整个解决方案,使用正则表达式完成搜索

16.F5运行,shift+F5停止运行,ctrl+break取消生成

17.在解决方案中跟踪活动项

2.调试

使用F10和F11进行调试

使用监视窗口查看某一时刻对象内部的所有数据信息

使用添加监视查看执行过程中对象内部数据的变化

调式的一般技巧:首先缩小异常目标,先从模块,再到类,再到方法,最后锁定具体位置如果遇到以下情况

这时候需要重新生成该DLL,否则断点可能无法跟踪进去

学会查看异常信息

如果在异常的Message中找不到原因,可以查看InnerException,同时应该查看StackTrace用来分析调用过程。

SQL异常的排查,SQL语句中的错误往往很难排查,这里需要借助文本工具和SQL Server 进行辅助调试。主要使用以下工具

PL SQL:用来格式化SQL语句

SQL Server Management Studio:用来执行SQL语句

SQL Server Profiler:监视SQL语句执行情况

ctrl+alt+q 快速监视,查看对象内部数据

异常情况:这部分相对简单,找到异常的原因修改即可

例子1:简单的异常查找。

例子2:SQL语句异常查找。

逻辑错误情况:这部分并非是程序异常,二是逻辑错误造成的系统行为与预期的行为不一致。因此排查起来难度相对要大,首先要了解模块执行的逻辑,在结合具体情况进行分析排查。

例子3:画面显示不正确。

例子4:SQL语句执行之后没有得到预期的效果。

相关文档
最新文档