【发布时间】:2008-08-28 14:56:55
【问题描述】:
去年春天,我为大学课程用 Java 编写了一个 Mancala 游戏,并使用 Eclipse IDE 编写它。 Eclipse 中一个很棒的(而且相当简单的)视觉辅助工具是,如果您选择一个特定的标记,比如声明的变量,那么 IDE 将自动在屏幕上突出显示对该标记的所有其他引用。 Notepad++,我首选的记事本替代品,也可以这样做。
Eclipse 中另一个简洁且类似的特性是代码右侧的垂直“错误栏”(不知道该叫什么)。它为文档中的所有语法错误显示红色小框,为“已声明但未使用的变量”之类的警告显示黄色框,如果您选择一个单词,则在文档中每次出现该单词的栏中都会出现框。
这些功能的运行截图:
经过半小时的搜索,我确定 Visual Studio 无法自行执行此操作,所以我的问题是:是否有人知道 2005 年或 2008 年的任何加载项可以提供上述任一功能?
能够突出显示光标所在的当前行也很好。我相信加载项 ReSharper 可以做到这一点,但我更愿意使用免费加载项而不是购买一个。
【问题讨论】:
-
希望我能投票一百万次。我讨厌视觉工作室如何做几乎所有事情。但至少这个问题/解决方案让我非常头疼。
-
Visual Studio 的最新版本具有这些功能以及更多其他功能。我认为突出显示可以追溯到 MSVS 2010。不确定滚动条——至少从 2012 年开始,我想。滚动条也有一些红色标记,对应于 intelliSense 认为有错误的行(通常是正确的,但并不总是正确的)。
-
顺便说一句,有时我发现 MSVS 突出显示会分散注意力。任何人都知道如何关闭它,例如,当我只是想选择一些要复制或拖动的文本时?
标签: visual-studio visual-studio-2008 visual-studio-2005