在我对ReSharper 5进行试用期间,我注意到它的IntelliSense版本落后于Visual Studio 2010的三种方式对我来说很关键:
<%= %>
标签之间的.aspx文件中打破了我。值得庆幸的是,ReSharper允许您使用Visual Studio IntelliSense以及其他强大功能。我没有使用ReSharper的IntelliSense错过任何好的东西吗?
答案 0 :(得分:3)
五分钟的比较我会说ReSharper会给你一些打字帮助。
因此,如果你有一个A(int a,int b)的方法,并且当你选择A时你点击了ctrl + space它会添加(),它会把你放在括号的中间并显示有关的信息方法。除此之外,你可能不会错过很多。
对我来说这是非常有帮助的,但是如果你在使用ASP.NET时遇到问题并且那些已知的错误/限制,那么最好选择最适合这项工作的工具。
答案 1 :(得分:3)
嗯,你失去了很多。以下是有关ReSharper代码完成的一些简要信息:http://www.jetbrains.com/resharper/webhelp/Coding_Assistance__Code_Completion.html
智能完成(IntelliJ IDEA键盘中的Ctrl + Shift +空格)特别有用,因为在常见的场景中,它为您提供了最有可能想要完成的符号选择范围,在某些情况下,它可以作为代码生成的快捷方式特征
顺便说一句,Smart Completion是您应该使用对象初始值设定项的完成方式:www.jetbrains.com/resharper/webhelp/Coding_Assistance__Code_Completion__Smart.html#object_initializers
至于&lt;%=%&gt;内的完成情况对,这应该工作正常。请通过向youtrack.jetbrains.net/issues/RSRP提交问题告诉我们到底出了什么问题!谢谢!
P.S。我在JetBrains工作
答案 2 :(得分:2)
我个人将其关闭。这很烦人,让我慢下来。这是一个很好的例子:
答案 3 :(得分:0)
除了支持NUnit的测试运行器之外,你不会错过很多。我有同样的问题,而且(相当令人担忧),可怕的表现。我倾向于使用生产力电动工具扩展和原生重构的东西。信息在这里:
http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef
R#也做了我显然不想做的事情,我的代码最终散落着评论的resharper提示。
答案 4 :(得分:0)
我发现我经常使用的CompleteCodeSmart功能,并为我节省了很多打字。