Visual studio Visual Studio 2017字体和颜色的快捷方式

Visual studio Visual Studio 2017字体和颜色的快捷方式,visual-studio,fonts,colors,visual-studio-2017,Visual Studio,Fonts,Colors,Visual Studio 2017,有没有一种简单的方法可以向工具栏(或其他地方)添加快捷方式,直接进入“选项->编辑器->字体和颜色”部分?请参阅有关如何以编程方式访问它的文档 使用my extension,您可以为其创建以下命令: (参考文献:系统设计) 不是一键式解决方案,但您可以按Ctrl+Q将焦点设置为全局搜索,键入color或font或每个的子字符串,并且“工具/选项”页面将是顶部搜索结果。按Enter并等待对话框加载。不鼓励此类问题,请以后不要再问此类问题。。看看 public void Run(EnvDTE80.D

有没有一种简单的方法可以向工具栏(或其他地方)添加快捷方式,直接进入“选项->编辑器->字体和颜色”部分?

请参阅有关如何以编程方式访问它的文档

使用my extension,您可以为其创建以下命令:

(参考文献:系统设计)


不是一键式解决方案,但您可以按Ctrl+Q将焦点设置为全局搜索,键入
color
font
或每个的子字符串,并且“工具/选项”页面将是顶部搜索结果。按Enter并等待对话框加载。

不鼓励此类问题,请以后不要再问此类问题。。看看
public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
{
    string fontsAndColorsGUID = "57F6B7D2-1436-11D1-883C-0000F87579D2";
    var command = new System.ComponentModel.Design.CommandID(
        Microsoft.VisualStudio.VSConstants.GUID_VSStandardCommandSet97,
        Microsoft.VisualStudio.VSConstants.cmdidToolsOptions);
    var serviceProvider = package as System.IServiceProvider;
    var mcs = (Microsoft.VisualStudio.Shell.OleMenuCommandService)serviceProvider.GetService(
        typeof(System.ComponentModel.Design.IMenuCommandService));
    mcs.GlobalInvoke(command, fontsAndColorsGUID);
}