VS的几个小技巧
以下是以VS2008和C#为准的,其他版本的VS或语言有些不同
一、注释
1.添加XML注释
在需要添加注释的类或类中的方法前输入///,VS会自动生成相应的XML字段,包括方法的说明,参数,返回值,属性等,你只需加入其它的详细说明即可
/// <summary>
/// 删除文件
/// </summary>
/// <param name="path">要删除文件的路径</param>
/// <returns>返回1则删除成功</returns>
public static int Delete(string path){…}
2.其它注释
注释掉一行代码用 //
注释一段代码用/*……*/
(快捷方式是选中要注释或删除要注释的代码,直接点工具栏的“注释”按钮(Ctrl+K,Ctrl+C),“取消注释”按钮(Ctrl+K,Ctrl+U))
二、讲代码放入工具箱
一些常用小代码或注释可以放入工具箱,做成控件的形式,下次使用只需拖动至所需位置,
选中常用代码或文字,直接拖动至工具箱窗口的“常规”选项卡下面,VS会自动生成一个类似于控件标签,并可对它重命名
三、创建一个区域
当一个代码文件的行数过多时,可以插入区域标记#region/#endregion(配对的,代码放在中间),这样在这个标记中间的代码可以折叠,且鼠标移上去的时候,代码在一个浮层中显示,可以直接复制这个代码段(在VS2008中可以直接右击鼠标,选择“插入代码段”中可以找到这个标记),在html页面代码中不需要加入标记都可折叠代码,直接按Ctrl+M,Ctrl+H,展开时按两次Ctrl+M.
四、选中字符串或单词
在单词任意位置双击则可选中当前单词,在字符串的左引号前面双击则可选中包括双引号在内的整个字符串。
五、单个字符、单词、行变换位置
在一个单词中若两个字母的位置错了,则可在两者之间按Ctrl+T互换位置,
若要互换两个单词,将光标放在前一个词中按Ctrl+shift+T,则两词换位了
如在Console.Write("world"+"hello");的world中按了Ctrl+shift+T则变成
Console.Write("hello"+"world");
如要将当前行跟下一行换位置,可以按Alt+Shift+T,
删除一行按Ctrl+L
六、选中一个矩形选区
按住Alt进行选择可以选择一个矩形,
如在 private int j;
private double m;中可以选中两个private而不选中其他的
七、查找
常规的有Ctrl+F和Ctrl+D, 还有一个Ctrl+F3(主要为查找某个单词在当前文档中其他的位置,选中这个单词或将光标置于单词中按Ctrl+F3即可循环查找)
VS的技巧成千上万,这里只是寥寥数条,更多的需要在实践中去发现、去使用,当然一个技巧并不能提高编程水平,工作效率是可以提高一点的。