在回答这个问题之后,我认为收集使用MSVS解决方案和项目的一些提示和技巧会很好.
这是我的清单:
如何避免自动保存新项目以减少文件系统中的垃圾.
取消选中工具 - >选项 - >项目和解决方案 - >创建时保存新项目
如何将公共文件添加到多个项目而不将其复制到项目的目录.
右键单击项目,选择Add-> Existing Item-> Add as link(按Add按钮上的小箭头)
如何将项目添加到解决方案而不在构建过程中包含它
右键单击解决方案,选择Add-> New solution folder.
右键单击创建的文件夹,选择Add-> Add existing project
如何从Visual Studio编辑项目文件?
右键单击项目并选择Unload Project,右键单击卸载的项目并选择Edit.或者安装Power Commands并选择Edit Project File
如何在项目树中对文件进行分组(如WinForms控件的自动生成文件)
打开项目文件进行编辑.
Change
To MainFile.cs
你有什么要补充的吗?
使用Visual Studio的第一条规则:
安装ReSharper
我非常喜欢使用msbuild使用/ m选项构建我的解决方案,以便使用多个内核构建.它可以大大减少您的构建时间.
Scott Hanselman发布了如何将其添加到您的工具列表中 http://www.hanselman.com/blog/HackParallelMSBuildsFromWithinTheVisualStudioIDE.aspx.
我通常只是从命令提示符或PowerShell运行'msbuild/m'.
另一个有时有用的提示是利用构建前和构建后事件在构建之前或之后添加其他逻辑.要查看这些内容,请转到项目属性,单击"编译"选项卡,然后选择"构建事件..."