Visual Studio 项目模板、文件模板、代码段和环境设置

2023-05-16

很久前使用过,那个时候还没有开始写博客,好久不用就都忘记了,这两天浓浓跟我说起让我配置一下,我都忘的是放在那里去了,后悔没有早点开始写博客,如果学习的时候就开始写博客,不知道这些年能积累多少的知识啊。

我的环境:

VSTS 2008 Sp1

Windows 7 RTM

项目模板

 

文件模板

文件模板很简单,就是新建cs文件,添加入你要的内容保存,但是最好是复制的下面的 cs文件来改,改好了再复制回去。

Web 应用程序
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\Web\2052

打开这个目录你会看到一大堆xxx.zip的文件夹,这些文件夹就是临时模板了(改这个位置的模板比较简单),VS再新建文件的时候会复制这个位置的模板去新建一个相应的文件。

image

复制一份这个WebForm.zip 文件夹来修改,打开此文件夹,你会看到有几个文件,则几个文件正是每次建立新的Asp.Net 页面时候的模板文件,

image

拿cs文件来做演示,下面是加有Default.aspx.cs 的文件代码


//======================================================================
//        Copyright (C) $registeredorganization$ All Rights Reserved       
//        Guid:               $guid1$
//        CLR版本:             $clrversion$
//        新建项输入的名称:    $itemname$
//        机器名称:            $machinename$
//        注册组织名:          $registeredorganization$
//        命名空间名称:        $rootnamespace$
//        文件名:              $safeitemname$
//        当前系统时间:        $time$
//        用户所在的域:        $userdomain$
//        当前登录用户名:      $username$
//        创建年份:            $year$
//
//        Created by Terry.Feng.C (冯瑞涛) at $time$       
//======================================================================
using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ == 3.5)using System.Linq;
$endif$using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace $rootnamespace$
{
    public partial class $classname$ : System.Web.UI.Page
    {
        #region 私有成员

            #endregion

        #region 事件方法

        protected void Page_Load(object sender, EventArgs e)
        {

        }

            #endregion

        #region 数据控制

        #endregion    
    }
}  

这个模板里面常用的变量大部分都写了,如果不需要的你可以删除,好了,保存。

用修改好的这个WebForm.zip 替换掉原始位置的WebForm.zip,这步很关键,位置不要记错。

然后就可以打开一个Asp.Net 应用程序,新建一个Web 页面来查看效果了

image

看,新建的文件会获取你系统的信息,组成文件描述信息。

 

类库文件和这个道理是一样的,只不过位置是下面的地址

类库
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052

image

比较常用的就是上面的这几个模板了

 

代码段

 

环境设置

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 项目模板、文件模板、代码段和环境设置 的相关文章

随机推荐

  • 树莓派串口配置(c++)

    文章目录 前言一 wiringPi库是什么 xff1f 二 使用步骤1 安装库和接口介绍2 C 43 43 串口配置 总结注意点 xff1a 前言 最近做项目 xff0c 在树莓派上用到串口来实现通信功能 所以用c 43 43 写了个串口的
  • 不带头结点的单链表的实现

    不带头结点的单链表的实现 单链表是一种链式存取的数据结构 xff0c 用一组地址任意的存储单元存放线性表中的数据元素 链表中的数据是以结点来表示的 xff0c 每个结点的构成 xff1a 元素 数据元素的映象 43 指针 指示后继元素存储位
  • 顺序队列和链队列

    顺序队列和链队列 队列的定义 xff1a 队列是一种特殊的线性表 xff0c 是一种先进先出 xff08 FIFO xff09 的数据结构 它只允许在表的前端 xff08 front xff09 进行删除操作 xff0c 而在表的后端 xf
  • c++类模板

    类模板 什么是类模板 xff1f 模板的目的就是为了淡化数据类型的要求 xff0c 作出通用数据类型的模板 类中的成员变量和成员函数都牵涉到了数据类型 在成员函数 成员变量以及基类中包含有类型参数的类称为类模板 和函数模板一样 xff0c
  • 4G虚拟地址空间

    虚拟地址空间分布 对于每一个进程都会对应一个虚拟地址空间 xff0c 对于32位的操作系统 xff08 其指令的位数最大为32位 xff0c 因此地址码最多32位 xff09 xff0c 虚拟地址空间的大小为2 32 B即0 4GB的虚拟地
  • 编译链接原理

    编译链接原理 编译阶段一共分为3部 xff1a 预编译阶段 xff0c 编译阶段 xff0c 和汇编阶段 我们先来看第一阶段 xff1a 预编译 将源代码文件 c和相关的头文件 h等 预编译成一个 i文件 gcc E hello c o h
  • Windows环境下 sphereface人脸识别模型配置caffe(一)

    本教程是在windows环境下进行 xff0c 默认caffe xff08 微软版 xff09 你已经在电脑上成功配置 sphereface人脸识别开放源码 xff1a https github com wy1iu sphereface c
  • RS422串口测试工装研究

    1 设备组成 ETst USB系统主要由硬件部分与软件部分组成 硬件部分包括1553B板卡 RS232 422 485板卡 CAN总线板卡 AD采集板卡 DA转换板卡 DI DO板卡等 所有硬件板卡均采用USB的接口形式 xff0c 从而灵
  • mysql锁系列之MDL元数据锁之三

    基础材料 xff1a centos7 5 mysql 5 7 24 前一篇说明了元数据锁的相关加锁顺序 xff0c 今天再结合online DDL更深入的研究一下这个加锁顺序究竟如何 这里先简单说明一下online DDL锁升降级的过程 x
  • 【记录】MPU6050原理快速入门(附手册)

    目录 MPU6050 MPU6050主要参数 MPU6050通信接口 MPU6050电路 向MPU6050的一个寄存器写一个字节的数据 从MPU6050的一个寄存器读一个字节的数据 MPU6050 MPU6050是一个运动处理传感器 xff
  • 关于写论文的小技巧[一]:公式编号

    论文公式怎么编号对齐 用的是word自带的公式 xff0c 编辑好公式之后如下图所示 xff1a 在公式框内容 xff0c 公式末尾出加上 xff08 1 xff09 xff0c 这里1就是你想要编辑的公式序号 xff0c 然后将光标跳到最
  • 步进电机和伺服电机有什么区别?

    步进电机和伺服电机二者都是控制电机 xff0c 都能精确控制速度 但是二者控制速度的原理不同 xff1a 伺服电机是闭环控制 xff08 通过编码器反馈等完成 xff09 xff0c 即 xff1a 会实时测定电机的速度后自动加以调整 xf
  • C# FTP上传和下载文件操作

    目录 1 初始化FTP2 上传文件3 下载文件4 代码描述 我们使用C 需要通过FTP访问服务器时 xff0c 那么上位机就要作为客户端 xff0c 通过连接FTP服务来上传下载文件 这里用实际代码和简要的文字描述一下 1 初始化FTP 见
  • Win10+GTX1650显卡下安装Tensorflow-gpu1.14的踩坑过程及训练目标检测模型

    Win10 43 GTX1650显卡下安装Tensorflow gpu1 14的踩坑过程及训练目标检测模型 作为一个刚接触深度学习的小白 xff0c 因目标检测的任务需求 xff0c 在网上查阅了大量前辈写的相关blog xff0c 学到了
  • Ros中的命名空间

    Ros中的命名空间 在发布或者定阅时 xff0c 有这么一行代码 ros init argc argv 34 publish node A 34 ros NodeHandle nh ros Publisher sub pub 61 nh a
  • c++读取yaml文件

    1 安装yaml库 安装yaml cpp yaml cpp 是一个开源库 xff0c 地址在 github 上 xff0c https github com jbeder yaml cpp yaml cpp 默认构建的就是静态库 xff0c
  • pip3安装私有仓库的包时指定用户名和密码

    公司使用nexus3部署的私有仓库 xff0c 并且关闭了匿名下载的功能 因此在安装pip包时需要交互输入用户名和密码 xff0c 但是在某些情况下 xff0c 比如dockerfile中需要无交互进行安装 xff0c 这种情况下就需要在命
  • kubesphere集群中使用devops构建python项目时,流水线一直处于运行状态

    首先kubesphere的devops内置了多种podTemplate xff0c 但可惜的时在3 2 2版本中虽然内置了python的podTemplate 但是并没有为其设置镜像模板 所以在构建python项目的devops时需要我们手
  • 在kubenetes中使用helm部署gitlab时,dependencies容器出现Database has not been initialized yet错误

    在kubenetes中使用helm部署gitlab时 xff0c gitlab webservice default 7954fbb66 vqt62一直在init2 3 xff0c 查看dependencies容器日志出现如下错误 xff1
  • Visual Studio 项目模板、文件模板、代码段和环境设置

    很久前使用过 xff0c 那个时候还没有开始写博客 xff0c 好久不用就都忘记了 xff0c 这两天浓浓跟我说起让我配置一下 xff0c 我都忘的是放在那里去了 xff0c 后悔没有早点开始写博客 xff0c 如果学习的时候就开始写博客