如果我尝试使用“工具”>“创建 GUID”来使用“创建 GUID”工具,我会得到一个包含六个不同片段的框,其中包含 GUID。但它不提供仅提供 GUID 的选项。有没有办法做到这一点?
我正在使用 Visual Studio Professional 2019 版本 16.1.6 和 .NET 版本 4.8.03761。
如果我尝试使用“工具”>“创建 GUID”来使用“创建 GUID”工具,我会得到一个包含六个不同片段的框,其中包含 GUID。但它不提供仅提供 GUID 的选项。有没有办法做到这一点?
我正在使用 Visual Studio Professional 2019 版本 16.1.6 和 .NET 版本 4.8.03761。
无需安装新扩展(如其他答案中所述),您只需使用 Visual Studio 中名为“C# Interactive”的内置工具即可。
以下是步骤:
System.Guid.NewGuid().ToString()
你会得到结果:
PS 基本上我们只是在“C# Interactive”窗口中执行一个 C# 代码。
您可以将那里的代码修改为您想要的任何内容。
例如,您可以进一步生成 guid 列表,方法是在其中键入如下代码:
> for (int i = 0; i < 100; i++)
{
Console.WriteLine(Guid.NewGuid().ToString());
}
您可以对我的Visual Commander扩展使用以下命令(语言 C#)来插入纯 GUID:
public class C : VisualCommanderExt.ICommand
{
public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package)
{
EnvDTE.TextSelection ts = DTE.ActiveDocument.Selection as EnvDTE.TextSelection;
ts.Text = System.Guid.NewGuid().ToString();
}
}
创建 UID 选项在 Professional 和 Enterprise 版本中默认可用。要拥有创建 GUID 功能,您可以按照以下步骤自行添加创建 GUID 工具。