zoukankan      html  css  js  c++  java
  • 工欲善其事,必先利其器——图文并茂详解VisualStudio使用技巧一

    VisualStudio虽然大家每天都在使用它,但是可能有些功能的使用大家并不清楚,甚至不知道有这项功能,下面这些技巧可能会对你有所帮助。

    先上目录:

    第一节:

    怎样给自己的代码添加版权信息。
    怎样给自己的代码添加代码段。
    怎样使用任务管理器。
    怎样使用发布网站功能。
    怎样把常用代码放到工具箱中的常规选项中。
    怎样怎样在多个窗口查看同一个文档。
    怎样创建区域,方便代码阅读及维护?
    怎样创建矩形选区?

    下面就一条一条来详解:

    1.怎样给代码添加版权信息。

    写代码经常会要写一些版权信息、或者一些常用的命名空间引用,如果每个页面都拷贝粘贴一遍,确实挺麻烦的。有什么可以让我们一劳永逸的办法呢?vs中的模板功能来可以帮助我们达到这个目的。

    解决办法: 直接把D:/Program Files/Microsoft Visual Studio 8/Common7/IDE/ItemTemplates文件夹中的相应的模板压缩包Copy到C盘的My Documents/Visual Studio 2005/Templates中的相应位置,然后修改添加上自己要添加的信息。 然后在添加新项的时候选择“我的模板”下面的项即可。

    示意图如下:

    WebForm模板
    1//======================================================================
    2//
    添加版权信息
    3//Copyright (C) $year$ ARTM
    4//All rights reserved
    5
    6//Filename :$safeitemrootname$
    7//Created by 邱枫 at $time$
    8//De script _ ion :
    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文件,你只需要复制一下,然后把它修改成自己的代码段即可。

    见图示:

    代码如下:

    Code
    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 <De script _ ion>try catch finall 的代码段</De script _ ion>
    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

    使用:

    如上图:找到自己设置的代码段的别名,输入回车键,然后输入tab键,即可自动生成如下代码:

    3.怎样使用任务管理器?

    假如我们开发的项目很大,在项目中有些代码没有完成,我们可以做一下标记,便于将来查找

    VS中的任务管理器能够很好地解决这一问题,使用方法:在要标志的地方输入://TODO:内容,然后在视图--任务列表中打开所有的任务列表。

    4.怎样使用发布网站功能?

    在我们部署Web应用程序的时候,像.cs等文件因为已经生成了dll,对部署站点是没有什么用处的,这个时候一般都是手动去删除这些没用的文件,有没有更快捷的办法来完成这项工作呢?VS自带的发布功能能够很好地解决这一问题。

    选中项目--右键属性--发布(Publish) 或者选择生成(Build)--发布(Publish)打开如下对话框:

    5.怎样把备份常用代码,快捷方便下次使用?

    在编码过程中我们会经常编写一些重复的代码,怎样把这些代码备份起来,下次使用的时候能够快捷地调用出来呢?

    工具箱中的常用选项能够达到这个功能,把我们常用的代码拖放到工具箱中的常用选项卡中,下次使用的时候直接双击就行了。如下图:

    6.怎样在同一个窗口中查看一个文档的不同部分?

    直接见图:

    拖动后下效果见下图:

    看到了吗?一个文档被分成了两个!你可以在一个窗口中同时查看这个文档的头部和尾部。

    怎样还原过去呢?直接拖动那个小条条,恢复原位就行了。

    7.怎样创建区域,方便代码阅读及维护?

    添加

    #region

    //代码区域

    #endregion

    8.怎样创建矩形选区?

    有时候我们只想复制一段代码的前几列,后几列不想复制,怎样才能达到这种效果呢?

    很简单,摁住alt键,然后拖动鼠标即可,效果如下:

  • 相关阅读:
    【读书笔记】读《JavaScript模式》
    【读书笔记】读《JavaScript模式》
    【读书笔记】读《JavaScript模式》
    【读书笔记】读《JavaScript模式》
    【读书笔记】读《高性能JavaScript》
    【读书笔记】读《编写高质量代码—Web前端开发修炼之道》
    【读书笔记】读《编写高质量代码—Web前端开发修炼之道》
    【读书笔记】读《JavaScript高级程序设计-第2版》
    在Docker容器中运行.Net Core web Api项目
    [转]安装 Silverlight 5/silverlight4 出错的解决方法
  • 原文地址:https://www.cnblogs.com/leeolevis/p/1383089.html
Copyright © 2011-2022 走看看