2009-01-19 30 views
13

我曾经是一名Java用户,但4年前我进入了100%.NET。已经习惯了ReSharper及其提供的所有命令,它与IntelliJ相比如何?两者都来自JetBrains,我想他们很接近 - 但我没有使用它。 (我知道我可以做到这一点,并回答自己,但YMMV。)VS2008 + ReSharper与IntelliJ IDEA相比如何?

谢谢;

回答

16

我曾经与想法和vs + resharper并肩工作。我发现它们足够接近,以至于我认为语法着色是最大的区别。我不确定这个真的是是否正确,但当时确实如此。

当时我正在编写一个C#和一个后端Java的Web前端,我相当肯定我每个工作都使用适当的工具。请记住,IntelliJ Idea是一个相当以代码为中心的IDE,Visual Studio是一个非常可视化的IDE。直接比较它们并不完全公平。

Visual Studio(以及用于java的Netbeans)会尽可能地通过向导和设计器来帮助您,这些向导和设计器有时会隐藏视图中的代码(Visual Studio与设计师做得非常出色,他们甚至会添加部分语言的类,使其更好)。 Idea试图给你最大的冲击,但是使用代码而不是创建太多的“视觉抽象”。相反,它在帮助你的光标方面做得非常出色,并且真的比Visual Studio更像是我的手/大脑运动的延伸。我认为这一定是音乐会钢琴家的感受。我在这里顶过吗?

当谈到resharper向Visual Studio介绍的东西时,我认为代码分析和重构选项非常相似。我也认为resharper用户会在想法中感受到家的感觉。作为一个理念的用户,我感觉在视觉工作室没有resharper裸体:)裸体: