跟风!发一篇我常用VS开发技巧
2010-01-23 17:40
344 查看
看到了 朱祁林发的书签技巧,手痒,跟风一篇:
一:任务列表:在代码中"//todo:***"或者"//TODO:****" 比如下图:我在这个类前面写上了没有做的,在我打开视图->任务列表,选择注释,那么就能看到以前写的注释,双击,快速跳到代码段
:
二:常用代码放入工具栏: 选中常用代码段,拖入工具栏就OK了,要用的时候 直接拖下来带代码块就行了。
比如下图:第一段常用的命名空间。第二段常用的JS,第三段注释信息,你还可以写上常用的方法或者什么,只要你喜欢,比写一个代码片段管事
三:矩形选择框 和 常用快捷键
很多时候 直接COPY的代码 有行号 一开始我只会逐行删,累死,按住ALT+按住鼠标左键就能产生一个矩形选择框,SQL05也支持
很有用的快捷键:
3.1 F7 直接从aspx页面转到cs代码页面
3.2 F9 设置断点 CTRL+SHIT+F9 清除所有断点
3.3 CTRL+TABLE 返回上一个操作的页面的光标停留处 比如我在a.aspx的第100行写了一句代码 又点到了CC.CS的N行,按一下这个组合就回到了上个操作的光标停留处
3.4 书签
3.5 CTRL+G 快速转到某行
3.6 选择一行中一段代码 按住SHIFT点击鼠标左键 到要选择的文本结束出 点击左键
3.7 注释 CTRL+K CTRL+C 取消注释 CTRL+K CTRL+U
四:代码片段的使用:
在VS中输入 if,foreach,#region,try等按下table键,会自动完成其的语法,也可以自己对常用函数创建一个代码片段
查看以前的VS中的代码片段:工具->代码段管理器->Visual C# 这里是C#里面的代码片段
五:附带一个调试技巧:这里使用 debugview
为什么要使用它:如果程序有代码,我们设置个断点,就得从入口处一直跟啊跟,太慢了
书写一个方法 如下
[b]在程序中:
要调试的地方调用此方法,打开DebugView[/b]
这样就不必跟踪,页面出错也不要紧,如果你的项目不大,你完全可以不取消这些注释,把每一步的过程输入出来,部署后,出现问题,叫客户装一份,导出跟踪信息发给你 这样不用自己调了。附带说一句,大家打开DeBugView的时候 打开迅雷 发现迅雷的信息就会输出到上面来,
希望大家可以补充常用的开发技巧,要常用的!
第一次在博客园发表文章 发到候选区 希望对不知道的人有帮助,分享才能提高,才知道自己的不足,
一:任务列表:在代码中"//todo:***"或者"//TODO:****" 比如下图:我在这个类前面写上了没有做的,在我打开视图->任务列表,选择注释,那么就能看到以前写的注释,双击,快速跳到代码段
:
二:常用代码放入工具栏: 选中常用代码段,拖入工具栏就OK了,要用的时候 直接拖下来带代码块就行了。
比如下图:第一段常用的命名空间。第二段常用的JS,第三段注释信息,你还可以写上常用的方法或者什么,只要你喜欢,比写一个代码片段管事
三:矩形选择框 和 常用快捷键
很多时候 直接COPY的代码 有行号 一开始我只会逐行删,累死,按住ALT+按住鼠标左键就能产生一个矩形选择框,SQL05也支持
很有用的快捷键:
3.1 F7 直接从aspx页面转到cs代码页面
3.2 F9 设置断点 CTRL+SHIT+F9 清除所有断点
3.3 CTRL+TABLE 返回上一个操作的页面的光标停留处 比如我在a.aspx的第100行写了一句代码 又点到了CC.CS的N行,按一下这个组合就回到了上个操作的光标停留处
3.4 书签
3.5 CTRL+G 快速转到某行
3.6 选择一行中一段代码 按住SHIFT点击鼠标左键 到要选择的文本结束出 点击左键
3.7 注释 CTRL+K CTRL+C 取消注释 CTRL+K CTRL+U
四:代码片段的使用:
在VS中输入 if,foreach,#region,try等按下table键,会自动完成其的语法,也可以自己对常用函数创建一个代码片段
查看以前的VS中的代码片段:工具->代码段管理器->Visual C# 这里是C#里面的代码片段
五:附带一个调试技巧:这里使用 debugview
为什么要使用它:如果程序有代码,我们设置个断点,就得从入口处一直跟啊跟,太慢了
书写一个方法 如下
#region [System.Runtime.InteropServices.DllImport( "kernel32" )] private extern static void OutputDebugString( string lpszOutputString ); public static void PrintDebug( string ErrorInfo ) { OutputDebugString( ErrorInfo ); } #endregion
[b]在程序中:
要调试的地方调用此方法,打开DebugView[/b]
这样就不必跟踪,页面出错也不要紧,如果你的项目不大,你完全可以不取消这些注释,把每一步的过程输入出来,部署后,出现问题,叫客户装一份,导出跟踪信息发给你 这样不用自己调了。附带说一句,大家打开DeBugView的时候 打开迅雷 发现迅雷的信息就会输出到上面来,
希望大家可以补充常用的开发技巧,要常用的!
第一次在博客园发表文章 发到候选区 希望对不知道的人有帮助,分享才能提高,才知道自己的不足,
相关文章推荐
- VS开发常用技巧
- MS-SQL数据库开发常用汇总和t-sql技巧集锦
- asp.net开发常用技巧收集
- Web开发常用技巧
- 加快VisualStudio的开发速度--VS的一些开发技巧
- IntelliJ Idea 一些常用技巧提高开发效率
- Ubuntu下开发常用操作技巧.
- Asp.net开发常用技巧收集
- Android开发:ImageSwitcher常用技巧
- asp.net开发常用技巧
- Android开发之游戏中的常用技巧 ~1
- [转]MS-SQL开发常用汇总和t-sql技巧集锦
- VS中的常用快捷键,可以提高开发效率
- Asp开发常用技巧
- MS-SQL开发常用汇总和t-sql技巧集锦(一)
- 最常用的15大Eclipse开发快捷键技巧
- Windows Phone 7常用的开发技巧&学习总结
- Asp.net开发常用技巧收集
- asp.net开发常用技巧收集
- iOS开发之Xcode常用调试技巧总结