【发布时间】:2008-09-09 01:45:24
【问题描述】:
请参阅此处http://www.hanselman.com/blog/InSearchOfThePerfectMonospacedProgrammersFontInconsolata.aspx - 需要更好的描述 - 突出显示语句块 - 例如,在链接上的图片中,“语句块”以垂直线分组。我知道这是 CodeRush 的一个功能 - R# 是否有类似的东西,或者有一个插件来做同样的事情?
【问题讨论】:
请参阅此处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# 中存在这种功能,那就太好了。
【讨论】: