看这里 http://www.hanselman.com/blog/InSearchOfThePerfectMonospacedProgrammersFontInconsolata.aspx - 为了获得更好的描述 - 语句块突出显示 - 例如,在链接上的图片中,“语句块”用垂直线分组。我知道这是 CodeRush 的一个功能 - R# 是否有类似的功能,或者有一个插件可以执行相同的操作?

有帮助吗?

解决方案

我使用当前可用的最新版本的 ReSharper — ReSharper 4.5 — 但不幸的是,我不相信有任何功能可以在匹配的大括号之间绘制垂直线,如您引用的屏幕截图所示。

Ben 提到的我发现有用的功能是匹配的大括号突出显示,但这仅在光标靠近左大括号或右大括号时才会生效。

其他提示

R# 有一个称为“突出显示当前行”的功能,您必须在 ReSharper 选项中启用该功能。这看起来就像深色背景、高对比度主题上的垃圾,所以如果你使用一个,我建议进入 Visual Studio 选项,在“字体和颜色”下,然后转到“ReSharper - 当前行”并将背景颜色设为较暗的阴影与背景没有太大的对比度。

R# 还具有匹配的大括号突出显示功能,在同一 VS 选项对话框下也可以进行颜色配置。

这能回答你的问题吗?

Notepad++ 有一个很好的大括号匹配功能,垂直线与大括号匹配。它不是VS,所以我只在遇到一些令人困惑的JS时使用它,剪切和粘贴,弄清楚大括号并返回VS。如果 VS 或 R# 中存在此类功能,那就太好了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top