【问题标题】:How to change the Find result format in Visual Studio 2017?如何更改 Visual Studio 2017 中的查找结果格式?
【发布时间】:2017-05-12 12:50:16
【问题描述】:

在早期版本的 Visual Studio 中,您可以通过更改 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{VSVersion}\Find\Find result format 的值来更改 Find 结果的呈现方式。特别是,我会将其设置为 $f$e($l): $t\\r\\n,这会从条目中删除完整路径。

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\15.0\Find\Find result format 进行相同的更改似乎没有任何作用。在 VS2017 中还有其他方法可以解决这个问题吗?

【问题讨论】:

    标签: visual-studio visual-studio-2017


    【解决方案1】:

    VS 2017 现在使用私有注册表(参见Where does Visual Studio 2017 RC store its config?)。直接访问它的一种方法是使用我的 Visual Commander 扩展从正在运行的 Visual Studio 2017 实例。例如,您可以使用以下 C# 命令:

    public class C : VisualCommanderExt.ICommand
    {
        public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
        {
            var key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey(
                @"Software\Microsoft\VisualStudio\" + DTE.Version + @"\Find");
            key.SetValue("Find result format", @"$f$e($l): $t\r\n");
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-25
      • 1970-01-01
      相关资源
      最近更新 更多