繁体   English   中英

用于项目文件编辑的Visual Studio加载项(csproj)

[英]Add-in for Visual Studio for project file editing (csproj)

你知道visual studio的加载项,它为C#项目增加了属性吗? csproj文件格式非常强大,但只能通过标准属性页面更改少量选项。 例如,我想要有几个配置,每个配置都应该包含它自己的引用。 或者我只想将项目类型从winforms更改为wpf或其他类型。 为了做这样的事情,开发人员必须在文本编辑器中手动编辑csproj而不是使用属性。 如果你知道这样的加载项不存在,你认为它可能在codeplex上流行吗? 或者只有少量开发人员需要它? 你有什么意见?

最近好吗?

要编辑Visual Studio内部的项目文件,我使用PowerCommands ,但您可以“使用属性”更改的项目是项目菜单 - > [项目名称]属性。 PowerCommands的功能(除其他外...)允许您轻松编辑在Visual Studio中打开的项目的XML,以便您获得使用Visual Studio编辑XML的所有好处。 说得通?

XML是分层的,所以很难让你在文本编辑器上更好地适应它。

关于“我想要有几个配置,每个配置应包含它自己的引用”,尝试为您的项目创建模板,看一下: Visual Studio模板

那么......你在codeplex寻找插件? 为什么不看看http://visualstudiogallery.msdn.microsoft.com有免费和付费的插件,也有一些形式的codeplex。 当您使用它时,请查找“Productivity Power Tools”,“VSCommands 2010”,“AllMargins”和“VS10x Code Map”。 我全部使用它们,它们当然值得一看。 [嗯......我也使用CodeRush,你可以从http://www.devexpress.com免费获得CodeRush Xpress;)]

希望得到帮助。

有点晚了,但我想删除VSCommands 2010,因为我使用它的确是编辑项目文件,如果我不使用它们,我不喜欢只有扩展。 我在这篇博客中发现:

http://blogs.msdn.com/b/habibh/archive/2009/07/01/the-quickest-way-to-edit-a-visual-studio-project-file.aspx

“有一种快速简便的方法可以编辑Visual Studio项目文件。当项目被”卸载“时,要么是因为您明确选择使用”卸载项目“命令卸载项目,要么Visual Studio无法为某些项目加载项目原因(例如项目升级失败),您可以在解决方案资源管理器中右键单击项目并选择“编辑”命令,如下所示。“

它就像一个魅力!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM