gpt4 book ai didi

Monodevelop代码高亮——高亮方法声明中的方法名

转载 作者:行者123 更新时间:2023-12-02 00:03:19 25 4
gpt4 key购买 nike

在 Monodevelop 4 中,当我选择 Visual Studio 配色方案时,方法声明中的方法名称显示为淡紫色。在下面的示例中,它将是 GetSomeString

但是,我不想强​​调方法的用法(在下面的示例中,这将是 this.GetOtherString() 中的 GetOtherString()

第二个,我可以使用 Monodevelop 配色方案中的 Method(Semantic) 参数进行控制,但是我发现无法更改第一个(尽管在 visual studio 方案中它略带紫色,而在默认方案中它不是,所以它确实改变了......)

public lass SomeClass
{
protected string GetSomeString() {
return this.GetOtherString() + "SomeString";
}

protected string GetOtherString() {
return "Other";
}
}

最佳答案

如果您使用的是内置样式,则必须复制该样式并编辑生成的 .xml 文件。我相信你想要的是:

<Style name="keyword.semantic.method" color="#(hex color)" />
<Style name="keyword.semantic.method.declaration" color="#(hex color)" />

根据自己的喜好修改这些内容。

或者,如果您打开了语义突出显示,则关闭它也应该将其删除(不过连同所有其他语义突出显示)

您创建的样式的 .xml 文件,至少在 Windows 上,应该存储在 C:\Users\(username)\AppData\Roaming\MonoDevelop-Unity-(version#)\HighlightingSchemes\

如有必要,快速谷歌搜索应该会告诉您 mac 等效项在哪里。

关于Monodevelop代码高亮——高亮方法声明中的方法名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20017031/

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