您的位置:首页 > 运维架构 > Shell

让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目录:





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



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





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

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

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

这年头,要想有点干货,还是得靠自己捣鼓啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐