工欲善其事,必先利其器——图文并茂详解VisualStudio使用技巧一
VisualStudio虽然大家每天都在使用它,但是可能有些功能的使用大家并不清楚,甚至不知道有这项功能,下面这些技巧可能会对你有所帮助。
先上目录:
第一节:
怎样给自己的代码添加版权信息。
怎样给自己的代码添加代码段。
怎样使用任务管理器。
怎样使用发布网站功能。
怎样把常用代码放到工具箱中的常规选项中。
怎样怎样在多个窗口查看同一个文档。
怎样创建区域,方便代码阅读及维护?
怎样创建矩形选区?
下面就一条一条来详解:
1.怎样给代码添加版权信息。
写代码经常会要写一些版权信息、或者一些常用的命名空间引用,如果每个页面都拷贝粘贴一遍,确实挺麻烦的。有什么可以让我们一劳永逸的办法呢?vs中的模板功能来可以帮助我们达到这个目的。
解决办法:
直接把D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates文件夹中的相应的模板压缩包Copy到C盘的My Documents\Visual Studio 2005\Templates中的相应位置,然后修改添加上自己要添加的信息。 然后在添加新项的时候选择“我的模板”下面的项即可。
示意图如下:
1//======================================================================
2//添加版权信息
3//Copyright (C) $year$ ARTM
4//All rights reserved
5
6//Filename :$safeitemrootname$
7//Created by 邱枫 at $time$
8//Description :
9//======================================================================
10using System;
11using System.Data;
12using System.Configuration;
13using System.Collections;
14using System.Web;
15using System.Web.Security;
16using System.Web.UI;
17using System.Web.UI.WebControls;
18using System.Web.UI.WebControls.WebParts;
19using System.Web.UI.HtmlControls;
20//添加常用的命名空间引用
21using com.artmctc.mis.common;
22using com.artmctc.mis.model;
23using com.artmctc.mis.service;
24namespace $rootnamespace$
25{
26 public partial class $classname$ : System.Web.UI.Page
27 {
28 protected void Page_Load(object sender, EventArgs e)
29 {
30
31 }
32 }
33}
34
注意:WebSite模板和Web应用程序模板是不一样的。
2.怎样给代码添加代码段?
编码过程中,经常会有一些常用的代码结果会反复使用,有没有一种办法把这些代码嵌套到VS IDE中呢?
解决办法:完全没问题,使用snippet文件能很好的解决这一问题。打开\Program Files\Microsoft Visual Studio 8\VC#\Snippets\2052\Visual C#里面有很多VS自带的snippet文件,你只需要复制一下,然后把它修改成自己的代码段即可。
见图示:
代码如下:
1<?xml version=“1.0“ encoding=“utf-8“?>
2<CodeSnippets xmlns=“http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet“>
3 <CodeSnippet Format=“1.0.0“>
4 <Header>
5 <Title>try–catch–finall</Title>
6 <Shortcut>trycf</Shortcut>
7 <Description>try catch finall 的代码段</Description>
8 <Author>邱枫</Author>
9 <SnippetTypes>
10 <SnippetType>Expansion</SnippetType>
11 <SnippetType>SurroundsWith</SnippetType>
12 </SnippetTypes>
13 </Header>
14 <Snippet>
15 <Code Language=“csharp“>
16 <![CDATA[try
17 {
18 $end$
19 }
20 catch (Exception exp)
21 {
22
23 }
24 finally
25 {
26
27 }
28 ]]>
29 </Code>
30 </Snippet>
31 </CodeSnippet>
32</CodeSnippets>
33
使用:
怎样创建矩形选区?
有时候我们只想复制一段代码的前几列,后几列不想复制,怎样才能达到这种效果呢?
很简单,摁住alt键,然后拖动鼠标即可,效果如下:
第一节完,第二节待续。
声明:原创文章,转载请注明