zoukankan      html  css  js  c++  java
  • 修改Visual Studio的默认模板

    如果我在Visual Studio创建的项目中每次新建一个文件,自动生成注释或者是结构的话,那么就需要改下默认的模板了。下面以vs2013为例

    我们添加的文件有很多种,这里就举例3种,CSharp类文件,Web项目下的类文件,cshtml文件

    1.CSharp类文件(.class文件)

    1.1模板位置:C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDEItemTemplatesCacheCSharpCode2052ClassClass.cs

    1.2 直接修改成我们想要的就可以了,比如添加一些作者,时间等。下面是我修改完之后的。

    /* ==============================================================================
    * 功能描述:$safeitemrootname$  
    * 创 建 者:$username$
    * 创建日期:$time$
    * ==============================================================================*/
    using System;
    using System.Collections.Generic;
    $if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
    $endif$using System.Text;
    $if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;
    $endif$
    namespace $rootnamespace$
    {
        /// <summary>
        /// $safeitemrootname$
        /// </summary>
        public class $safeitemrootname$
        {
        }
    }

    2.Web项目下的类文件(.class文件)

    2.1模板位置:C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDEItemTemplatesCacheCSharpCode2052WebClassClass.cs

    2.2 和C#项目下的模板只是位置不同,内容完全一样的。

    3.关于MVC项目中的.cshtml文件的模板,以MVC4为例

    3.1模板位置:C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDEItemTemplatesCSharpWebMVC 4CodeTemplatesAddViewCSHTML

    3.2这个目录下面有6个模板,以Create.tt为例,这个代表新建一个强类型的.cshtml的模板,有了这个模板就可以修改成我们想要的html代码,以后再也不用创建了.cshtml文件之后再一个个的改字段了。提高了工作效率

    3.3至于模板里面的语法,我相信大家都能看明白,下图中的红色框中的内容是我们主要改的东东,就是form里面的html表单样式

    下面图中的红色框是我修改之后的内容,可以对比上图中的,比如给form添加class样式等。

    下面这是效果图,当然了需要样式文件的支持。

  • 相关阅读:
    Java并发组件三之Semaphore
    Java并发组件二之CyclicBarriar
    Java并发组件一之CountDownLatch
    高并发多线程二
    多线程与高并发需要体会记住的点
    Maven 知识点总结以及解决jar报冲突的几种方法
    JAVA SSM整合流程以及注意点
    SpringMVC Tomcat 启动时报错:java.lang.IllegalStateException: Error starting child
    java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
    javax.servlet.ServletException: No adapter for handler
  • 原文地址:https://www.cnblogs.com/paste/p/5147939.html
Copyright © 2011-2022 走看看