让Visual Studio Shell新建C#项目和文件就这么简单
2014-03-11 12:45
190 查看
后记:2014-11-13 微软发布了VS2013 Update4 社区版,全功能免费,再也不需要用Express了,这篇文章也不需要了。希望微软早点官方把C#移植到Mac和Linux上。
---------------------------------------------------------------------------------------------------------------------------------------------
装了Visual Studio 2013 Express for Desktop,用着是真不错。不过有些旗舰版的很方便的功能没有,像Peek Definition、在Solution Explorer中新建文件夹、Refactor中少Encapsulate Field等等。
后来装了Visual Studio Shell,发现能打开Express的项目,能编辑,能编译,上面这几个功能都有,但没有新建项目和文件的模板。想着能不能把Visual Studio Shell改改,能支持新建项目和文件就爽了,等于是免费用了收费版了,还不盗版(公司查这个)。
开始是找到了DIY 一套正版、免费、强大的 Visual Studio 2012 IDE这篇文章,不知道作者是不是真的DIY了,还是翻译的老外的,反正我是没搞定,下面回复的也没见几个搞定的。还把Shell搞得没法启动,修复也没用,只能重装。
Google上老外的文章也是明确说不行。
无意发现了个方法,两步就能用Shell新建C#项目和文件:
1. 安装Visual Studio 2013 Express for Desktop和Visual Studio Shell 2013
2. TOOLS -> Options
将User project templates location中添加Express的ProjectTemplates目录:
![](http://img.blog.csdn.net/20140311125035640?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGh5Mzg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://img.blog.csdn.net/20140311125231781?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGh5Mzg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
然后就没有然后了,就可以新建C#的项目了:
![](http://img.blog.csdn.net/20140311125143781?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGh5Mzg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
新建C#的文件也一样,将User item templates location中添加Express的ItemsTemplates目录:
![](http://img.blog.csdn.net/20140311125351812?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGh5Mzg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](http://img.blog.csdn.net/20140311125522000?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGh5Mzg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
要是想再添加Express for Web(对应于VWDExpress)什么的项目和文件,就干脆
把它们重新组织一下,安排到My Documents\Visual Studio 2013\Templates\下面,对应好就行。
改过之后最好在VS Command Tool中运行一下devenv /installvstemplates,更新一下Template缓存。
这年头,要想有点干货,还是得靠自己捣鼓啊。
---------------------------------------------------------------------------------------------------------------------------------------------
装了Visual Studio 2013 Express for Desktop,用着是真不错。不过有些旗舰版的很方便的功能没有,像Peek Definition、在Solution Explorer中新建文件夹、Refactor中少Encapsulate Field等等。
后来装了Visual Studio Shell,发现能打开Express的项目,能编辑,能编译,上面这几个功能都有,但没有新建项目和文件的模板。想着能不能把Visual Studio Shell改改,能支持新建项目和文件就爽了,等于是免费用了收费版了,还不盗版(公司查这个)。
开始是找到了DIY 一套正版、免费、强大的 Visual Studio 2012 IDE这篇文章,不知道作者是不是真的DIY了,还是翻译的老外的,反正我是没搞定,下面回复的也没见几个搞定的。还把Shell搞得没法启动,修复也没用,只能重装。
Google上老外的文章也是明确说不行。
无意发现了个方法,两步就能用Shell新建C#项目和文件:
1. 安装Visual Studio 2013 Express for Desktop和Visual Studio Shell 2013
2. TOOLS -> Options
将User project templates location中添加Express的ProjectTemplates目录:
然后就没有然后了,就可以新建C#的项目了:
新建C#的文件也一样,将User item templates location中添加Express的ItemsTemplates目录:
要是想再添加Express for Web(对应于VWDExpress)什么的项目和文件,就干脆
把它们重新组织一下,安排到My Documents\Visual Studio 2013\Templates\下面,对应好就行。
改过之后最好在VS Command Tool中运行一下devenv /installvstemplates,更新一下Template缓存。
这年头,要想有点干货,还是得靠自己捣鼓啊。
相关文章推荐
- Visual Studio 2005 与 Visual Studio 2008 项目文件共存问题简单解决办法
- Visual Studio 2013 无法启动 IIS Express 的解决办法,新建web项目时出错,系统找不到指定文件
- 在.sln文件中设置Visual Studio默认启动项目的简单方法
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- 奇怪的问题:visual studio 2008 无法在解决方案里里新建项目、文件
- C#项目,改变文件的输出路径,查看C#项目的版本号,修改版本号的规则
- ios项目生成ipa文件的真正简单可用的方法
- C#项目里各个文件的含义
- 图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可运行jar文件)
- 获取java web项目里面所有的properties文件并组装在一起,使用方便,配置简单
- C#winform 选择的文件是解决方案文件,但是用此应用程序的较新版本创建的,无法打开(低版本的VS无法打开高版本项目)
- maven新建ssm项目中pom.xml文件内容
- Android开发之Eclipse新建项目没有文件问题
- (一)使用IDEA新建一个最简单的JavaWeb项目,Maven管理
- C#开发微信公众平台-就这么简单(附Demo)
- visual studio 2010 项目文件""已被重命名或已不在解决方案中"---解决办法
- 通过一个简单的文章系统学习MVC3+Linq搭建网站--项目文件结构介绍(3)
- c#项目中可以用xml文件存储配置参数
- Visual Studio 项目模板、文件模板、代码段和环境设置
- C#实现新建文件并写入内容