Sri*_*ddi 40 eclipse visual-studio
我一直听到的声音Eclipse好于或远远超过,Visual Studio但是当我安装时,Eclipse我觉得它非常笨重且难以使用界面.所以我想知道什么是如此伟大Eclipse,如果有其他人同意我.
我也找不到一个类似的问题,谈论有关的具体特征Eclipse和它们的比较Visual Studio.
小智 31
好吧,我现在已经和Visual Studio合作了一段时间了:-)我很久以前就接触过Eclipse ONCE.
几个星期前,当我开始为Android移动平台开发项目时,事情发生了变化......告诉你什么......***ECLIPSE更好****是的......我我说了.
别误会我的意思.我仍然喜欢Visual Studio,我开发了许多使用它的程序,它始终是我的初恋.但是...... Eclipse中的自动代码生成MANY MANY GOOD HINTS它在编写代码时给你..放置try,使List不通用但是类型定义等等.分析你的包含所有的时间并消除那些是不再需要了,例如我已经定义了一个类的私有FLOAT变量,只需按下菜单中的一个选项就可以构造一个构造函数和所有Setter和getter AUTOMATICALLY,当我执行构造函数时也有很多精度对于float类型,它会自动建议将private类型更改为double并完成所有更改,包括返回类型等:)
ECLIPSE更像是程序员的伴侣,而不是基于REGEX的沉闷环境.
use*_*715 23
上次我尝试Eclipse(大约一年前),我发现它是狗慢.例如,自动完成将花费几秒钟来显示可能的匹配列表.用户界面的其他元素反应也很差.
mBa*_*dos 13
我刚刚从Eclipse(和Java)的5年回到Visual Studio(被迫),所以我可以列出我想念的内容:
这个列表一直在继续(Eclipse中的重构非常好,你有很多插件,比如eclEmma,findBugs等).
我发现VS在代码中导航很令人沮丧,特别是对于大型项目.但也许我只是没有在VS中找到这些功能呢?
Ste*_*n C 12
@ user168715 - 您可以做很多事情来使Eclipse更慢/更快:
如果你不给Eclipse足够的内存,那就会慢一些.它将花费大量时间进行垃圾收集,并将不断丢弃缓存的信息,否则会加快速度.这些结合起来使UI变得迟钝.
如果在存储在网络安装文件系统中的项目上运行Eclipse,则速度会变慢.
如果从网络安装的安装启动Eclipse,则速度会变慢.
如果你打开了很多大型项目,Eclipse将会变慢.这主要是由于缓存用于诸如自动完成之类的事物的方法签名等所需的内存占用增加.
如果在Windows上运行Eclipse,它将比在Linux/UNIX上运行相同的硬件配置慢.Linux/UNIX具有比Windows更高性能的文件系统,文件系统缓存和虚拟内存管理器.对于32位平台,Linux可以为JVM提供比Windows更多的内存.
编辑 - 我注意到@ssahmed555的经历与我的最后一点相矛盾......但这是我的经验.
Ben*_*ett 11
在一个开发环境中总有一些东西不在另一个开发环境中,但在一天结束时它归结为两件事.1)你喜欢用什么.2)你能买得起什么.Eclipse是免费的,对很多人来说这是一个非常大的功能.
你已经安装了它们,所以为什么不尝试一下,然后再尝试另一个并做出自己的想法.我可以告诉你人们会告诉你什么更好.
如果他们使用VS,他们会告诉你VS更好,如果他们使用Eclipse,他们会告诉你Eclipse更好.
Eclipse和Visual Studio都是很好的IDE.他们有自己的优点和缺点所以我犹豫着说"X比Y好".
但是,有一些我非常喜欢Eclipse的东西:
话虽如此,您使用的语言将决定哪种IDEA更合适.对于Java,Python,Ruby等,我会选择Eclipse,因为它有一些非常好的插件.对于由Microsoft开发/维护的语言(例如C#,VB.Net等),我会使用Visual Studio,因为它可能具有更好的内置支持.
对我来说,为了有用,IDE应该满足以下要求:
任何其他功能都是可选的,包括自动完成功能.
即我的工作环境通常如下所示.这对我来说是最有效的布局.
上次我尝试了eclipse(2.3年前)它无法满足#1和#4.有些按钮无法移除,有些界面元素不必要地弯曲和圆润,占用了额外的屏幕空间而没有真正的需要.它也不够快.我花了一些时间来解决这些问题,放弃并失去兴趣.也许有一些狡猾的隐藏选项可能有助于解决这些问题,但我再也没有尝试过eclipse.我可能不会再试一次,因为我的IDE适合我.我必须承认,虽然我并不完全喜欢微软,但他们的IDE(至少2008年版)非常接近完美(但它仍然存在很多问题)
根据我的经验,还有另外两个编辑器可以用作VS替代品(在Linux上) - jEdit和Kate.如果你能使用等宽字体,vim也非常有用.
小智 6
Visual Studio和Eclipse都是具有丰富功能的出色IDE.我从来没有发现Eclipse特别慢,虽然它偶尔会暂停(我想知道JVM是否是垃圾收集).我没有在Eclipse中使用C++插件,但Visual Studio的优势在于它支持C++作为其"本机"语言之一.如果您正在进行Windows开发,那么最好使用Visual Studio.
如果你想为其他平台开发,Eclipse可能值得再看一下.
我已经为这两个开发了插件,我最近在这里写了一个比较:http://geekswithblogs.net/cyberycon/archive/2011/05/01/eclipse-vs-visual-studio.aspx
| 归档时间: |
|
| 查看次数: |
66160 次 |
| 最近记录: |