3

例如,我希望类字段、方法名称和属性加粗,但我不希望它们在方法主体内加粗。例如,

public static void **WriteStuff**(string notEvenUsed) {
    var x = 0;
    Console.WriteLine("Stuff");
}

我希望 WriteStuff 为粗体,但不是 WriteLine、x 或 notEvenUsed。

4

4 回答 4

1

您可以编写一个 Visual Studio 加载项来执行此操作,但您还有很多工作要做——您需要编写自己的 C# 解析器,而不是胆小的任务。

ReSharper 比 vanilla Visual Studio 有更多的颜色编码选项(例如,它会对 notEvenUsed 进行颜色编码以表明它甚至没有被使用),但他们目前没有选项仅将声明加粗。实际上,我已经为此功能编写了ReSharper 增强请求。随意投票支持该增强功能;也许他们会把它放进去(我们都会很高兴)。

于 2009-04-14T16:04:35.490 回答
0

我不认为这是可能的。

但是,您可以使用 html 写入文件。它会很简单。

于 2009-04-14T15:51:02.963 回答
0

没有内置的方法可以做你想做的事。我相信ReSharper允许您进行更高级的颜色自定义,但如果它允许这样的粒度,我会感到惊讶。

于 2009-04-14T15:54:30.553 回答
0

Visual Assist还允许您进行更多颜色自定义。

于 2009-05-11T06:21:30.700 回答