让Visual Studio Shell新建C#项目和文件就这么简单

后记: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目录:

图1

图3


然后就没有然后了,就可以新建C#的项目了:

图2


新建C#的文件也一样,将User item templates location中添加Express的ItemsTemplates目录:


图4


图5

要是想再添加Express for Web(对应于VWDExpress)什么的项目和文件,就干脆

把它们重新组织一下,安排到My Documents\Visual Studio 2013\Templates\下面,对应好就行。

改过之后最好在VS Command Tool中运行一下devenv /installvstemplates,更新一下Template缓存。


这年头,要想有点干货,还是得靠自己捣鼓啊。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值