C# 为变量或方法指定不同的颜色

C# 为变量或方法指定不同的颜色,c#,visual-studio,colors,C#,Visual Studio,Colors,我正在寻找Visual Studio for C中的插件或选项,以便为一些变量、方法和类名着色 例如: int number = 1; 我想要不同颜色的“数字”。不是其他变量,只是这个变量。我在视觉上失去了对所有变量和方法的跟踪,而这些变量和方法都是黑色的,我希望给它们不同的颜色,或者在列表中列出那些对我来说无法跟踪和注意的变量和方法。我以前用过。您可以使用插件更改方法的背景色。 我不知道有什么插件可以给变量着色。我不知道给单个变量着色的方法,但以下提示可能有助于使代码更易于导航 在我的评论之

我正在寻找Visual Studio for C中的插件或选项,以便为一些变量、方法和类名着色

例如:

int number = 1;
我想要不同颜色的“数字”。不是其他变量,只是这个变量。我在视觉上失去了对所有变量和方法的跟踪,而这些变量和方法都是黑色的,我希望给它们不同的颜色,或者在列表中列出那些对我来说无法跟踪和注意的变量和方法。

我以前用过。您可以使用插件更改方法的背景色。
我不知道有什么插件可以给变量着色。

我不知道给单个变量着色的方法,但以下提示可能有助于使代码更易于导航

在我的评论之后,如果您的鼠标光标集中在项目的代码窗格上,您将看到一个下拉列表,其中包含当前类中包含的所有方法

另一种浏览代码的好方法是“转到定义”选项。只需在代码中的方法上单击鼠标右键,就会有此选项可用,这会将您带到该方法所在的位置。在下图中,您还可以看到不同的工具

您的另一个选择是将代码拆分为多个区域

#region RegionName
  private Bitmap CreateBitmap(int width, int height, string s)
  {
  }
  protected override void OnPaint(PaintEventArgs e)
  {
  }
#endregion

然后,您可以在需要时折叠代码区域

回答我自己的问题,如果有一个插件,我已经找到了一个这样的插件-Telerik JustCode。您必须购买它,但它可以对字段、方法、属性标识符等进行着色,使事情非常容易被人发现并定义它们是什么。

听起来您需要更好地构造代码。您知道吗,在visual studio的“代码”窗格上方有一个下拉列表,可以在各种方法之间导航?据我所知,默认visual studio软件包不提供该列表,您需要为此获得一些视图增强插件。感谢大家查看此列表,导航列表肯定非常有用。到目前为止,我发现我想要的答案是转到工具>选项>环境>字体和颜色>显示项目:标识符。更改所有标识符的颜色,例如变量、方法、类等。此外,是否有一个可以像使用方法一样查看所有变量的窗口?不太清楚。。。您可以右键单击它并查找所有参考资料,但非常感谢您提供的详细说明-这对导航非常有帮助!有趣的节目。感谢分享您的知识。另外,视觉辅助X似乎以一种非常简单的方式完成了所需的工作。