VS自定义项目模板:[2]创建VSIX项目模板扩展 听语音 | 浏览:1237 | 更新:2015-01-02 09:21 | 标签:软件开发 1 2 3 4 5 6 7 分步阅读 一键约师傅 百度师傅高质屏和好师傅,拯救你的碎屏机 在新建项目后,需要添加一些通用的类文件或者引用,那么把其放在自定义模板中,创建自定义模板项目后就包含了这些类文件和引用,省去了一系列的操作,节约了开发时间. 上篇经验介绍如何导出模板做为自定义项目模板,这篇经验介绍如何将导出的自定义项目打包成VSIX扩展,方便部署到…
经常我们需要新建一个项目,然后新建我们的View文件夹,ViewModel文件夹,Model文件夹,还有把我们的ViewModelBase放入我们的VIewModel,如果还用框架,还需要加上好多. 而我一般还有用九幽统计,需要修改好多东西,每新建一个项目都要做这个,这样我觉得不好,在网上看到了自定义模板,不过垃圾微软官方说的好差,看不懂,看了老周的,还是觉得不懂,我就自己来. 我们需要打开我们目录:C:\Program Files (x86)\Microsoft Visual Studio 1…
在开发项目的时候,由其是商业性质的大型项目时,往往需要在每个代码文件上都加上一段关于版权.开发人员的信息,并且名称空间上都需要带有公司的标志.这个时候,是选择在开发的时候手动添加还是自动生成呢? 我们其实完全可以利用 Visual Studio 提供的模板工具自定义一套专属的模板. 自定义项目模板 假如当我添加一个 .cs 文件后,我希望默认添加的文件要看起来像这个样子: 如何实现 1. 随意新建一个工程或使用一个已经存在的工程,在该项目内新添加一个普通的 class 文件,打开后应该和下图长得…
关于 DotNetBar for Windows Forms 12.9.0.0_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版---------------------------------------------------------基于 官方原版的安装包 + http://www.cnblogs.com/tracky 提供的补丁DLL制作而成.安装之后,直接就可以用了.省心省事.不必再单独的打一次补丁包了.本安装包和补丁包一样都删除了官方自带…
如何利用 Visual Studio 自定义项目或工程模板 在开发项目的时候,由其是商业性质的大型项目时,往往需要在每个代码文件上都加上一段关于版权.开发人员的信息,并且名称空间上都需要带有公司的标志.这个时候,是选择在开发的时候手动添加还是自动生成呢? 我们其实完全可以利用 Visual Studio 提供的模板工具自定义一套专属的模板. 自定义项目模板 假如当我添加一个 .cs 文件后,我希望默认添加的文件要看起来像这个样子: 如何实现 1. 随意新建一个工程或使用一个已经存在的工程,在该项…
项目模板简介 众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如下图: 我们选择完项目模板进行创建,创建完成之后,可以发现项目中已经包含了一些基础的文件.例如MVC: 可以看到,MVC项目下,这么多的文件.类都给我们自动生成了,我们并不需要敲任何代码. 所以,项目模板,就是在我们创建新项目界面中,给我们列出来的模板文件. 这些文件都是VS自带的,但在实际工作中,很多时候我们需要的是一个跟我们项目的业务更加契合的.可复用的项目模板,这时候就需要我们自己去创建一个自定义的项目模板了. 项…
在开发项目的时候,由其是商业性质的大型项目时,往往需要在每个代码文件上都加上一段关于版权.开发人员的信息,并且名称空间上都需要带有公司的标志.这个时候,是选择在开发的时候手动添加还是自动生成呢? 我们其实完全可以利用 Visual Studio 提供的模板工具自定义一套专属的模板. 自定义项目模板 假如当我添加一个 .cs 文件后,我希望默认添加的文件要看起来像这个样子: 如何实现 1. 随意新建一个工程或使用一个已经存在的工程,在该项目内新添加一个普通的 class 文件,打开后应该和下图长得…
Visual Studio (VSIX,项目模板 )制作   下载Vsiual Studio 2012 SDK 下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=30668 下载地址2:http://www.cr173.com/soft/76531.html#address 提示:一定要注意vs 版本,否则会安装失败. 安装完成之后 1启动: 2 新建项目模板 3然后创建VSIX Project 然后设置 VS目标平台 4设…
1.找到vs2015/vs2012/vs2017的安装目录下:Common7\IDE\ItemTemplates\CSharp\Code\2052\Class 2.打开Class.cs文件 using System; using System.Collections.Generic; $if$ ($targetframeworkversion$ >= 3.5)using System.Linq; $endif$using System.Text; $if$ ($targetframeworkve…
前言: 使用"宇宙最强IDE"开发项目时,都需要根据不同情况选择一个项目模板,来满足开发需求:如下 VS为我们提供了基础的项目模板,但现有项目模板未包含基础功能如:日志输出.审计日志.SwaggerUI.认证等,那么我们能否自定义项目模板来满足我们的需求呢?答案当然是肯定的 那么接下来开始实现自定义项目模板的创建 一.自定义项目模板创建 本次我们来创建一个实现了基础功能的webapi模板 创建自定义的项目模板,有以下几个步骤: 1.创建原始的项目(模板项目) 创建WebApi项目: 实…
VS自定义项目模板:[2]创建VSIX项目模板扩展 听语音 | 浏览:1237 | 更新:2015-01-02 09:21 | 标签:软件开发 1 2 3 4 5 6 7 分步阅读 一键约师傅 百度师傅高质屏和好师傅,拯救你的碎屏机 在新建项目后,需要添加一些通用的类文件或者引用,那么把其放在自定义模板中,创建自定义模板项目后就包含了这些类文件和引用,省去了一系列的操作,节约了开发时间. 上篇经验介绍如何导出模板做为自定义项目模板,这篇经验介绍如何将导出的自定义项目打包成VSIX扩展,方便部署到…
Visual Studio CMake 项目和 WSL https://devblogs.microsoft.com/cppblog/c-with-visual-studio-2019-and-windows-subsystem-for-linux-wsl/ https://docs.microsoft.com/zh-cn/cpp/linux/cmake-linux-project?view=msvc-160 https://docs.microsoft.com/zh-cn/cpp/build/…
 博客地址:http://blog.csdn.net/FoxDave 今天碰到了一个蠢问题,虽然咱们正常情况下是遇不到的,但这确实是个应该注意的地方,所以简单记录一下. Visual Studio 编译项目失败,提示找不到CS文件什么的,但是你的项目里文件明明是存在的,出现这种情况的时候看看你的项目是不是处在了一个比较深的文件夹层次目录里,由于full path太长而导致报出找不到文件的错误. 解决的办法就是把你的项目移动到一个浅的文件目录. 觉得自己太水了--…
Visual Studio .NET 项目转换器非常类似于ASP.NET版本转换器,区别在于它用于转换 Visual Studio 项目文件的版本.尽管在 .NET 框架的 1.0 版和 1.1 版之间只有很小的差异,但一旦将项目文件从 Visual Studio .NET 2002 转换到 Visual Studio .NET 2003,将无法再把它转换回去.虽然这在大多数时候可能不会成为问题(因为在 .NET 框架 1.0 版和 1.1 版之间几乎没有什么破坏性的更改),但在某些时刻你可能需…
最近发现一个有趣的东西:visual studio的项目属性表 我下载了cocos2d-x-3.0alpha1,然后发现HelloLua项目配置里没有配include搜索目录和依赖库以及一个Marco $(EngineRoot),但是编译的时候居然不报错. 经查找发现在cocos/2d目录下多了两个文件cocos2d_headers.props和cocos2dx.props. 这俩文件的目的就是把搜索目录和依赖库这种事情事先配置好,然后需要依赖这个库(libcocos2d)的项目只需要添加这两个…
Visual studio 创建项目失败 提示 the vstemplate file references the wizard class 'Microsoft.VisualStudio.WinRT.TemplateWizards.ApplicationInsights.Wizard' which does not exsist in the assembly 'Microsoft.VisualStudio.WinRT.TemplateWizards, Version=14.0.0.0, C…
Xamarin 中Visual Studio创建项目提示错误 错误信息:Object reference not set to an instance of an object 出现这种情况,是由于没有安装对应的Android SDK API.解决办法:在SDK Manager中,安装对应的SDK API,即可.…
今天换了台大电脑,准备好好爽一下, 就把笔记本上的项目拷贝到了台式机上, 但是我没有拷贝解决方案整个文件夹,因为其中项目太多了,我就把其中一个项目的文件夹直接拷贝到电脑上,然后就出现了下面的情况. 这时候第一个想到的工具都是Nuget,这是微软的一个开源包管理工具,我们可以利用它来还原我们丢失的DLL,选择我们的解决方案,点击"还原Nuget包",但是问题没有解决,或者提示没有包需要下载的话往下看. 问题没有解决我们只能通过包管理的流程去尝试了解. 众所周知,visual studio…
前言: 前面介绍 自定义项目模板 中介绍了一种简单的方式--通过创建项目导出为项目模板方式实现.本次将采用dotenet cil(手脚架)来创建项目模板. 那么,我们首先看下当前dotnet 支持的项目模板: 可以看到当前dotnet中已经提供了很多模板项目,那么如何根据项目开发的积累内容通过dotnet cli创建一个自己的项目来提升开发效率呢? 1.实现自定义项目模板 自定义模板项目模板肯定就需要模板实现,本次就使用使用之前文章中项目结构作为模板项目来实现自定义项目模板 接下跟着步骤来创建模…
Visual Studio中有两种类型的模板:项目模板和项模板 一.已安装模板: 默认情况下,与产品一起安装的模板位于以下位置: ①\<Visual Studio 安装目录>\Common7\IDE\ItemTemplates\语言\ ②\<Visual Studio 安装目录>\Common7\IDE\ProjectTemplates\语言\ 例:C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\ItemTempl…
一.环境检查 打开VS2013新建项目.如果在"其他项目类型"中不包含扩展性节点,则需要下载并安装vs2013 SDK. 二.创建项目模板 1,在VS中新建一个类库项目(此处仅以类库项目为例) 2,按照所需要模板需要对当前类库中的内容进行调整. namespace MyTestClass { //这是一个测试类库用来演示如何创建自定义工程模板 public class TestClass { public TestClass() { } } } 三.导出项目模板 1,选择  文件--&…
引言 关注博主的网友会看到我使用ASP.NET Core 容器化部署企业级项目的过程, 回想到开发过程中,鄙人有一些工程化心得, 分享给同学们. 项目工程化 因为本项目涉及单元测试Project.容器化部署.本地化的sqlite数据库,nlog日志, 因此有必要给出我的Visual Studio 2019 解决方案目录: . ├── container │ ├── app │ ├── publish │ ├── Dockerfile │ ├── nginx │ ├── Dockerfile │…
第一步:找到类文件模板路径 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class.zip 第二步:对应下列的模板参数Parameter,用$Parameter$就可以开始里面表示模板信息了 第三步:修改完之后关闭Visual Studio ,打开 开始—Visual Studio 2010—Visual Studio调试工具—Visual Studi…
如果我在Visual Studio创建的项目中每次新建一个文件,自动生成注释或者是结构的话,那么就需要改下默认的模板了.下面以vs2013为例 我们添加的文件有很多种,这里就举例3种,CSharp类文件,Web项目下的类文件,cshtml文件 1.CSharp类文件(.class文件) 1.1模板位置:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\205…
第一步: 需要远程服务器上安装Web Deploy ,下载地址:http://www.iis.net/downloads/microsoft/web-deploy PS.安装时选择完全安装. 第二步: 2.安装Web Deploy之后,还需要启用IIS 的——管理服务. 第三步: 配置好管理服务之后,接下来需要进入IIS中通过管理服务来进行相应的设置: 双击管理服务,对IIS进行配置,这里我保持了默认的设置,您可以根据自己的情况进行设置: 第四步: 配置远部署Web项目的账户 基于安全考虑,我们…
刚开始学习Android,使用了Android Studio IDE.为了将来生产JavaDoc,学习一下如何自定义注释模板. . 自定义注释模板 1. 通过 File –>Settings 或者 HotKey Ctrl + Alt + S 打开 Settings面板,如下图 2. 点击 Editor下的Live Templates.如下图,显示的是Android Studio为开发者提供的默认模板及快捷键. 3. 为了自定义注释模板,点击右上角的“+”,选择Template Group创建一个…
目录 不同平台框架项目使用同一套代码,一次编译生成多个框架类库 需要先了解的东西 分析 添加PropertyGroup 多目标平台 编译符号和输出目录设置 添加依赖 代码文件处理 主副平台项目文件处理 最后 补充 自动生成内部版本号 nuget包相关 不同平台框架项目使用同一套代码,一次编译生成多个框架类库 需要先了解的东西 msbuild .net framework迁移至.net core,或者合并,单个项目编译不同的框架 --官方文档 分析 使用.NET 可移植性分析器工具分析项目依赖 .…
背景 年底到了,公司一年一度做述职报告的时间又到了,每到此时小伙伴们都想方设法的去做一些代码层面的汇总.在此交给大家个小妙招,走过路过不要错过哈,, 解决方案 使用Visual Studio Code自带的在文件中查找功能中的正则表达式实现代码统计功能. 注意!网上有一些正则表达式在我的上并没有效果,怀疑是VS版本问题. 其他版本此方法不一定有效,请自行测试~ 正则表达式为 ^b*[^:b#/]+.$* 解决步骤 打开需要统计的项目 选择编辑->在文件中查找 在弹出的窗口中进行以下步骤: 输入查…
VS的版本一直在不断更新,每个版本的安装目录都是有一点变化,所以模板文件的位置也是不一样的,下面是从StackOverflow看到的一个大合集,转发记录一下: Extract, edit and recompress. Paths are for the class template, but the interface templates are in the same folder. You may want to edit the VS template file in each to r…
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs using System; using System.Collections.Generic; $if$ ($targetframeworkversion$ >= 3.5)using System.Linq; $endif$using System.Text; $if$ ($ta…