好吧,其实我想要说一些我觉得可以在Visual Studio中提高效率的经验。下面直接进入正题:
熟记并使用各种快捷键
快捷键之所以叫快捷键就是因为它会让事情变得更快捷。好吧,其实我知道前面一句废话。下面就列举一些碰上常用的(基于Visual C# 2005快捷键映射)
- 注释: Ctrl + E, C (也就是,先Ctrl和E一起摁,然后摁C. 下面碰到有带组合键的情况类似)
- 取消注释: Ctrl + E, U
- 整行剪切: Ctrl + X
- 收起/展开光标所在行的概述(Outlining): Ctrl + M, M
- 收起概述(Outlining)到定义: Ctrl + M, O
- 收起/展开所有概述(Outlining): Ctrl + M, L
- 呼出自动补全窗口: Ctrl + J
- 回跳到光标上一次所在位置: Ctrl + - (这是减号)
- MSDN帮助: F1 (光标移到类名或者方法名上,然后摁F1)
- 运行: F5
- 编译: F6
- 调试时Step Over/In: F10/F11
- 跳转到定义: F12
- 搜索和替换窗口: Ctrl + Shift + F 或者 Ctrl + Shift + H
- 当然还有超级好用的自能感应: Ctrl + . (或者Ctrl + Shift + F10)
当然还有很多其他快捷,但是平时自己用的少,就不列举了。
偷懒技巧一:使用代码片段管理器(Code Snippets Manager)
如果还不知道有这个东西的童鞋可以在Vistual Studio的工具菜单中找到。具体怎么用大家可以参照别的童鞋们的文章
简单一句话描述Code Snippets使用就是:如果用C#举例,编写代码的时候,输入代码片段的快捷键(比如for), 然后摁两下Tab键,接下来就知道怎么做了。
按惯例,列举一些C#常用的:
- 循环: for, foreach
- 生成类: class
- 生成构造函数: ctor
- 生成属性: prop, propfull, propdp(Wpf系列中的依赖属性)
偷懒技巧二: Toolbox
文字看多了,咱们来看视频吧
成为高手~~
不想成为标题党的程序员不是一个好写手。好吧,其实我是来推荐VsVim这个插件的。。。
首先,我们需要安装VsVim。童鞋们可以在VS工具菜单下的扩展及更新(Extension and Updates)里查找并安装。具体可以参照这篇文章: http://www.tuicool.com/articles/YF7RNv
然后开始练技能打怪练级:
再然后会慢慢发现平时编码时摸鼠标的次数越来少。。。
再然后。。。没有再然后了。。