我需要一个简单的 Visual Studio 2012 插件,它可以在我的剪贴板中复制我通过 Visual Studio 选择的给定类的所有道具。
类似于“xaml power Toys”对模型类所做的事情,但 xaml power Toys 仅适用于 Visual Studio 2010。有什么想法吗?
谢谢
我需要一个简单的 Visual Studio 2012 插件,它可以在我的剪贴板中复制我通过 Visual Studio 选择的给定类的所有道具。
类似于“xaml power Toys”对模型类所做的事情,但 xaml power Toys 仅适用于 Visual Studio 2010。有什么想法吗?
谢谢
以下Visual Commander C# 命令复制到 Visual Studio 文本编辑器中所选类的剪贴板属性:
EnvDTE.TextSelection textSelection = DTE.ActiveWindow.Selection as EnvDTE.TextSelection;
if (textSelection == null)
return;
EnvDTE.CodeClass codeClass = textSelection.ActivePoint.CodeElement[vsCMElement.vsCMElementClass] as EnvDTE.CodeClass;
if (codeClass == null)
return;
string properties = "";
foreach (CodeElement elem in codeClass.Members)
{
if (elem.Kind == vsCMElement.vsCMElementProperty)
properties += elem.Name + System.Environment.NewLine;
}
System.Windows.Clipboard.SetText(properties);