有些人可能需要它,有些可能不需要。 所有这些额外的功能帮助新手大师不仅有时成为一个更好的程序员,但也帮助他们生活更轻松。
我发现的最近一个问题是关于框架4引入的新dynamic
变量。问题是它没有突出显示也没有智能感知。使用Resharper很容易解决这个问题。
添加一些项目符号功能和信息,这样就无需搜索
如果可能的话,不限于Visual Studio,因为我们都使用多种语言进行编程。
Visual Studio:
Resharper for Visual Studio: 荧光笔,智能感知等等 更
JustCode for Visual Studio: 荧光笔,智能感知
不知道:如果我们可以制作常见问题解答 所有可用的扩展/插件 给我们。
答案 0 :(得分:1)
Visual Assist和Rockscroll是我使用的。
Rockscroll是免费的,是我见过的最好的滚动条实现。它将默认的VS滚动条替换为您正在浏览的文件的图像,使导航变得轻而易举。此外,如果您双击一个变量或其他文本,它将在滚动条上以红色突出显示它在页面上的所有出现。
视觉辅助功能在这里提到了太多功能,但here是指向其功能页面的链接。不过,我会提到它的一些快捷方式,我认为这些快捷方式会给VS增加很多,而且我每天都会使用代码导航而不会失败:
Alt + Shift + O - 在解决方案中打开文件。它允许您从要打开的文件名称中键入几个字母(足以消除歧义)并按Enter键,从而避免在解决方案资源管理器中导航。
Alt + M - Drops打开当前文件中所有函数的列表,然后您可以键入几个字母来消除所需函数名称的歧义,然后按Enter键直接进入。
Alt + Shift + S - 在解决方案中查找符号。就像一个强大的查找所有你正在搜索的参考,包括函数名称。
Alt + O - 在同名的.h和.cpp文件之间切换。我不认为没有这个就能活下去,我很惊讶VS没有开箱即用。
它还需要249美元(学生49美元),但IMO非常值得。我已经使用它3年了,感觉IDE在没有它的情况下被打破了。