gpt4 book ai didi

visual-studio-2012 - 如何从 Visual Studio 插件中更改编辑器字体?

转载 作者:行者123 更新时间:2023-12-04 05:22:40 25 4
gpt4 key购买 nike

我希望能够使用键盘快捷键更改 Visual Studio 2012 中的编辑器字体。由于宏已被删除,我知道这仅剩下编写加载项的选项。

为了澄清起见,我想编写一个将编辑器字体设置为单个特定字体的插件。我不希望它弹出任何对话框,好像它那样做了,我还不如使用工具→选项。

我已经有一个添加 Visual Studio 命令的加载项,所以我已经知道如何做到这一点。我也知道如何为其分配键盘快捷键,所以这个问题与其中任何一个无关。

Visual Studio 加载项 API 中用于更改文本编辑器字体的命令是什么?

最佳答案

答案如下:

private void setFont(string fontFamily, int fontSize)
{
foreach (Property prop in _applicationObject.Properties["FontsAndColors", "TextEditor"])
{
if (prop.Name == "FontFamily")
prop.Value = fontFamily;
else if (prop.Name == "FontSize")
prop.Value = fontSize;
}
}
_applicationObject假定包含 DTE2宿主环境的对象。

关于visual-studio-2012 - 如何从 Visual Studio 插件中更改编辑器字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13547255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com