每种语言最受欢迎的IDE是什么?[关闭]


15

这与拥有喜欢的编辑器或类似的东西无关。我只是想知道每种语言最受欢迎的集成开发环境是什么?如果有争执,也许排名前2-3。(认为​​受欢迎就足够了)

迄今:

C# -Visual Studio,SharpDevelop

Java -Eclipse,NetBeans,IDEA

Objective-C -Xcode

Delphi -RAD Studio

帕斯卡(Pascal)-Delphi,Lazarus

C,C ++ -Visual Studio,Vim

PL / SQL -RapidSQL,Oracle SQLDeveloper

PHP -Eclipse,NetBeans,Nusphere PHPed

Actionscript(AS2,AS3) -FlashDevelop

Flex -Flash Builder 4

Python -Eclipse,IDLE

Perl -Padre

通用Lisp -Lispworks,Emacs

Ruby -TextMate

Haskell -Vim

Fortran -Vim

Visual Basic -Visual Studio


1
这有点太宽泛了吗?
MIA 2010年

1
@Jim,为什么范围太广?只是列出 IDE的一个问题,而不是比较和描述它们。
P Shved 2010年

4
解决此问题的一种方法是,每个答案列出一个语言/ IDE对,并让投票数衡量人气。
亚当李尔

2
如果这将成为投票的事情,那应该是Community Wiki
WalterJ89'9

3
我同意这应该是社区Wiki,不是因为它是一项民意测验,而是因为它足够广泛,对于每种语言都没有多个答案是没有道理的,因此任何人都应该可以对其进行编辑。
明胶

Answers:


18

所有语言 - VIM

我不喜欢IDE。

如果我使用的是OSX,则我会及时使用TextMate,但大多数情况下,我会在VIM中执行所有操作(JavaScript,Java,Python,PHP)。我也比使用IntelliJ的几个同事要快。


8
我有点失望,它没有说emacs,但是+1。^^
gablin 2010年

5
它询问哪种是最受欢迎的IDE,而不是您使用哪种IDE。
安德鲁·格林

3
@Andrew:Zend开发团队中有一半使用VIM。我怀疑它在任何情况下都是“不受欢迎的”。
乔什(Josh K)2010年

您可以从VIM调试吗?
乔恩·昂斯托特

@Jon:当然,Perl调试器甚至可以驱动Keith Bostic编写的普通的旧vi,即真正的vi。
tchrist

13

Java-IDEA,Eclipse,NetBeans。


4
以该顺序?如果是这样,您有消息来源吗?我以为是Eclipse,NetBeans,IDEA或NetBeans,Eclipse,IDEA ...
Chinmay Kanchi 2010年

7
据我了解,Eclipse是Java本身最受欢迎的。
WalterJ89 2010年

1
@Chinmay Kanchi:那么我认为这个问题已经成功了!
史蒂文·埃弗斯

1
@Chinmay-我按照个人喜好列出了它们:)实际上,我总是比其他人更喜欢IDEA。
talonx

4
沃尔特(Walter)的权利:Eclipse可能是最受欢迎的。IntelliJ IDEA是最好的。:-)
Jonik

10

红宝石

汉普顿的Ruby调查中存在一个问题,该问题可能会提供有关Ruby世界中偏好的“文本编辑器”的一些具体数字。这是结果图表(在撰写本文时):

汉普顿红宝石调查的“偏好的文本编辑器”问题的结果图表

结果表明TextMate是Ruby开发人员中最受欢迎的文本编辑器。值得注意的是,TextMate的受欢迎程度似乎正在下降。基于Eclipse的编辑器的受欢迎程度也是如此。另一方面,我个人使用的Vim的普及似乎正在增加。


+1不错的图表,比源页面解析起来要快得多
Alan Pearce,2010年

2
Vim越来越受欢迎!发动机有更多动力,不要让它们散开!
Mark C 2010年

6

Objective-C -Xcode


5
您还能用什么写Obj-C ?!
Alex Feinman 2010年

这是一个问题还是只是修辞?
Mark C 2010年

1
@Alex:GNUstep下的ProjectCenter和ProjectManager,OpenStep下的TextEdit和emacs几乎都支持Objective-C语法。有一个死活的项目要为Eclipse开发Objective-C,但由于CDT不支持ObjC而失败了。

语法支持并不适用于IDE。这是必要的,但还不够。我很想知道是否还有其他针对Obj-C的成熟IDE。听起来可能还没有。
Alex Feinman

除了Mac之外,Objective-C确实存在吗?因此,我认为它的Cocoa与Xcode紧密耦合,因此不一定是Objective-C。我有点猜测,无论如何我都不是认真的Objective-C编码器。
jon_darkstar 2011年

5

对于Delphi,Delphi IDE。


我不记得有选择的余地;-)但是我希望(至少对于Delphi 7而言),哎呀,我的蓝点消失了,该重启了。
彼得·特纳

@Peter:恩,总是有拉撒路...:P
梅森惠勒

从技术上讲是客观的Pascal ...蓝点?
Mark C 2010年

1
@Mark C:编辑器侧面的装订线中的点,指示可执行代码行的位置。它们显示了在您遍历代码时调试器将在何处停止,以及设置断点的有效行在何处。但是,早期的IDE中存在一些故障,可能会破坏此功能。
梅森·惠勒2010年




3

Java-Eclipse(Java EE,带有Google App Eng和GWT,以及用于版本控制的插件)

C ++-EMacs / Eclipse / GEdit

GEdit在大多数语言的颜色编码方面做得很好。



3

我认识的使用Python的每个人都使用Emacs或Vim。


我使用PyDev,但后来我真正与Jython合作。


2

对于PHP,还有Nusphere PHPed,它绝对很棒,不是免费的,而是最好的之一。我曾经经常使用它。

对于Haskell,我会说vim,这可能也适用于C。


2

帕斯卡(Pascal)-Delphi,Lazarus

C,C ++ -流血开发C ++,Visual Studio 2008 C ++

PL / SQL -RapidSQL(由Embarcadero提供),Oracle SQLDeveloper

C# -Visual Studio(当前位于2008年,但升级时2010年看起来不错!)


2
记录下来,Dev-C ++有点过时了。它包括MinGW-GCC 3.4,而当前版本的MinGW-GCC是4.5。wxDev-C ++应该带有较新的编译器,尽管我会说有更好的选择。
greyfade

1
--->代码块
Mark C

2

Visual Basic -Visual Studio
C ++,Fortran -Visual Studio,Vim,Emacs


您是说Vim,Emacs是C#最受欢迎的IDE之一吗?我对此表示怀疑。
JohnFx 2010年

我同意关于C ++的vim肯定不是C#。对于C#,有一个视觉工作室,您真的无法获得更好的恕我直言。
丹尼尔(Daniel)2010年

您怎么能列出C#和C ++而不是Python的vim和emacs。我本来以为要比C#程序员更多的Python程序员使用它们。
Chinmay Kanchi 2010年

@JohnFx-你是对的。我的错误。
鲁克

@Chinmay Kanchi-我在C#方面犯了一个错误。至于Python,我有一种感觉,它们被更多地使用了。
鲁克

1

Java -Eclipse,NetBeans

Python-闲置吗?(默认情况下发货,不知道受欢迎程度)

Perl -Padre


为什么有人要用vi以外的其他IDE for perl?
tchrist

@tchrist:它是从头开始成为Perl的IDE的事实,表明有人想要它
Daenyth 2010年

那没有回答我的问题。他们为什么要它?
tchrist

1

我不确定,但是我想说Python中最受欢迎的是Eclipse + pyDev

我认识的每个Ruby程序员都在MacOS中使用TextMate


非Mac Ruby程序员呢?
Mark C

奇怪的是,我认识的任何Rubist绝对是Mac迷!(并且在必须使用其他计算机时也使用vi)
Khelben 2010年

1

从来都不是IDE的狂热者,并且发现我在没有帮助的情况下会更好地学习该语言。提到了VIM,但有时我对VIM真的不感兴趣,而宁愿使用nano。

纳米编辑器



1

的PHP

实际PHP编程 - Netbeans的(PHP版本)或者Eclipse(PHP开发工具)
PHP模板 - Dreamweaver中

注-通过实际的PHP编程,我的意思是(例如)使用CakePHP,Symfony或CodeIgniter之类的框架进行OOP。
通过模板,我的意思是使用简单的PHP来包含页眉/页脚或格式。


对于那些喜欢vim的人,我听说Netbeans还有一个不错的Vim插件。我从来没有使用过它自己
WalterJ89

我开始使用Eclipse for Java,但最初不愿意将其用于PHP。从那以后,我对此感到非常满意,尤其是对于Drupal开发。
gapple

1
我还看到Komodo经常出现在Drupal社区的IDE讨论中。
gapple

1
“ PHP Eclipse”比“ Eclipse”更准确,PHP Eclipse软件包包括开发PHP所需的所有工具。
HolyVieR

@HoLtView进行了更改,
WalterJ89 2010年

1

JetBrains的 IDE具有几种外观相似的语言:

Java的IntelliJ IDEA

RubyMine for Ruby和Ruby on Rails

适用于PHP,HTML和JavaScript的PHPStorm

适用于Python和Django的PyCharm

(我有最后三个。)


1

C ++-代码::块


我相信Code :: Blocks是C ++最好的IDE之一,但是,它在接受方面有些挣扎。它不会在Windows上击败VisualStudio。但是,随着Eclipse的流行程度下降,Code :: Blocks可能会再有机会。
polemon



0

C#/ Mono-我要添加MonoDevelop。跨平台,因此您在Linux和Mac以及Windows上都具有C#IDE。


我打算添加MonoDevelop,但我想我听说它存在问题并且无法针对.NET进行编译?
史蒂文·埃弗斯

0

C / C ++-Visual Studio C#-Visual Studio Java-取决于 我主要将Java用于移动设备,例如,黑莓,我将Blackberry JDE用于任何其他J2ME移动设备,即Java ME SDK3。我曾经使用JCreator PRO进行开发,当时我还不知道存在用于编码的特定工具。手机,xDDDDD JavaScript-Visual Studio,这是因为我主要在ASP.Net Web应用程序上使用Visual Basic-在MSVB6上运行Visual Basic-6.0,在Visual Studio上运行.Net(我的公司购买了该软件,并在6上发布了该软件;我被分配了维护和进一步开发PHP-DreamWeaver



0

并非完全免费,但我会使用必要的东西。

  • C / C ++ Win — Visual Studio 2010
  • C / C ++ / Fortran Linux- Netbeans
  • HTML / CSS — Dreamweaver
  • Perl — Activestate科莫多
  • PHP — Activestate科莫多
  • Python — Activestate Komodo
  • TCL — Activestate科莫多

0

如果要包含Vim,请使用Notepad ++。我将其用于大多数语言,包括Java(与Ant一起编译)和较小的C ++项目(与MinGW一起编译),并且它在总体上似乎非常流行,尤其是对于Web开发。它甚至比我使用的一些更流行的IDE具有更多/更好的功能。不过,我确实更喜欢将Visual Studio用于C#,将XCode用于Objective-C。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.