现在的位置: 首页 > 综合 > 正文

善用Visual Studio

2013年09月17日 ⁄ 综合 ⁄ 共 1612字 ⁄ 字号 评论关闭

1:调试的四个窗口

2:加快编码速度

3:加快编码速度

4:使用第三方工具丰富VS

5:VS2010中的工具

6:学会调试

 

1:调试的四个窗口

     立即窗口:提供运行时动态增加代码,或者动态改变当前代码变量的窗口。

     快速监视窗口:能够快速监视当前代码中的变量。

     调用堆栈窗口:查看当前代码是被其它那个文件的代码所调用。

     线程窗口:查看当前应用程序所启用的线程。

     有关调试的更多技巧,请参考http://msdn.microsoft.com/zh-cn/library/sc65sadd.aspxhttp://msdn.microsoft.com/zh-cn/library/7fe0dd2y.aspx

 

2:启用编辑并继续

     调试代码过程中,如果发现代码有误,不需要停止调试,直接暂停调试,修改代码,然后恢复运行,就可调试刚才修改的代码。

 

3:加快编码速度

    a、智能感知。如输入prop,再按TAB,即可生成一个公共属性。要查看所有支持智能感知功能的关键字,请在智能感知右键中查看所有LM5AF1P3AY)WKD6)6R)3~YS符号即可。

    b、善用重构功能。如选中一段代码,按ctrl+r+m,便会将该段代码重构成一个函数。

    c、善用tab,如事件或委托变量的+=后按tab,便可完成一系列自动代码的生成。

    d、善用其它快捷键。默认的快捷键,不再赘述。一个技巧是,如果想查看某个功能的快捷键,可以在“选项”-“键盘”中的“显示命令包含”中输入功能名字,即可查找到该快捷键。你还可以在此处定义你自己的快捷键。

 

4:使用第三方工具丰富VS

    第三方工具中,只介绍一个最有用的工具,那就是RedGat。里面的常规工具如下,其中最重要的是Reflector,集成到你的VS中后,可以支持直接调试第三方DLL和FRAMEWORK中开放的DLL,这对于我们阅读他人优秀代码提升自己的水平有很大作用。

1) ANTS Memory Profiler 5.1.0.15
2) ANTS Performance Profiler 5.2.0.26
3) Exception Hunter 2.1.0.2
4) PInvoke Visual Studio Add-in 1.1.0.7
5) SQL Backup 6.3.0.48
6) SQL Backup Server Components 6.3.0.48
7) SQL Compare 8.1.0.360
8) SQL Comparison SDK 8.0.1.8
9) SQL Data Compare 8.0.2.5
10) SQL Data Generator 1.2.0.286
11) SQL Dependency Tracker 2.5.0.558
12) SQL Doc 2.0.0.733
13) SQL Multi Script 1.1.0.34
14) SQL Packager 6.0.0.107
15) SQL Prompt 4.0.3.12
16) SQL Refactor 1.5.1.31
17) SQL Response 1.3.0.58
18) SQL Response Alert Repository 1.3.0.58
19) SQL Object Level Recovery Native 1.1.0.32
20) .NET Reflector 6.0.0.816

 

5:VS2010中的工具

     VS2010中有一个Extension Manager,其中有很多有用的VS工具。大家可查阅。

 

6:学会调试

     这里有两篇非常不错的文章,强烈推荐:

     http://www.cnblogs.com/alexis/archive/2010/11/06/1870519.html

     http://www.cnblogs.com/alexis/archive/2010/11/07/1871073.html

 

转自:http://www.cnblogs.com/luminji/archive/2010/09/19/1830887.html

抱歉!评论已关闭.