Які найпопулярніші ІДЕ на кожній мові? [зачинено]


15

Це не має нічого спільного з тим, щоб мати улюбленого редактора чи щось подібне. Мені було просто цікаво, за мовою, які найпопулярніші середовища інтегрованого розвитку? Можливо, верхній 2-3, якщо є певні суперечки. (Досить сприйнятої популярності)

Таким чином далеко:

C # - Visual Studio, SharpDevelop

Java - Eclipse, NetBeans, IDEA

Objective-C - Xcode

Delphi - RAD Studio

Об'єкт Паскаль - Дельфи, Лазар

C, C ++ - Visual Studio, Vim

PL / SQL - RapidSQL, Oracle SQLDeveloper

PHP - Eclipse, NetBeans, Nusphere PHPed

Actioncript (AS2, AS3) - FlashDevelop

Flex - Flash Builder 4

Python - Eclipse, IDLE

Перл - Падре

Загальний Lisp - Lispworks, Emacs

Ruby - TextMate

Хаскелл - Вім

Фортран - Вім

Visual Basic - Visual Studio


1
Це трохи занадто широко?
МВС

1
@ Jim, чому занадто широкий? Лише питання, що перераховує ІДЕ, а не порівнює їх та описує їх.
П Швед

4
Одним із способів вирішити це питання було б перерахувати одну пару мов / IDE за відповідь і нехай номер # оновлених оцінює популярність.
Адам Лір

2
Якщо це стане голосуванням, це має бути Wiki Wiki
WalterJ89,

3
Я погоджуюся, що це має бути вікі-співтовариство, не тому, що це опитування , а просто тому, що воно є достатньо широким, щоб не було сенсу мати кілька відповідей на кожну мову, тому будь-хто повинен мати змогу редагувати їх.
Желатин

Відповіді:


18

Всі мови - VIM

Мені не подобаються IDE.

Якщо я перебуваю на OSX, я буду використовувати TextMate в той час, але в основному я все (JavaScript, Java, Python, PHP) в VIM. Я також швидший, ніж кілька колег, які використовують IntelliJ.


8
Я трохи розчарований, що це не сказало emacs, але +1 все-таки. ^^
габлін

5
Він запитує, які найпопулярніші IDE, а не який ви використовуєте.
Ендрю Грімм

3
@Andrew: Половина команди команди Zend використовує VIM. Я сумніваюся, що це "непопулярне" з будь-якого розтягування.
Джош К

Чи можете ви налагодити з VIM, чи це можливо?
Джон Онстотт

@ Jon: Звичайно, і налагоджувач Perl навіть може проїхати звичайний старий vi, справжній, про який писав Кіт Бостик.
tchrist

13

Java - IDEA, Eclipse, NetBeans.


4
У тому порядку? Якщо так, чи є у вас джерело? Я б подумав, що це Eclipse, NetBeans, IDEA або NetBeans, Eclipse, IDEA ...
Chinmay Kanchi

7
Наскільки я розумію, Eclipse є найпопулярнішим для самої Java.
WalterJ89

1
@Chinmay Kanchi: Тоді я вже вважаю це питання успішним!
Стівен Еверс

1
@Chinmay - Я перерахував їх у порядку моїх особистих уподобань :) Насправді я б завжди віддав перевагу IDEA перед іншими.
талонкс

4
Право Уолтера: затемнення, мабуть, найпопулярніше. Ідея IntelliJ IDEA - найкраща . :-)
Jonik

10

Рубін

В опитуванні Гемптона "Ruby " є питання, яке може дати конкретні цифри щодо "переваги текстового редактора" у світі Ruby. Ось діаграма результатів ( на момент написання ):

Діаграма результатів для "текстового редактора уподобань" в опитуванні Рубі Хамптона

Результати показують, що TextMate є найпопулярнішим текстовим редактором серед розробників Ruby. Варто зазначити, що популярність TextMate, здається, знижується; так само популярність редакторів на основі Eclipse. З іншого боку, популярність Vim, якою я особисто користуюся, здається, зростає.


+1 Приємний графік, набагато швидший для розбору, ніж сторінка-джерело
Алан Пірс

2
Вим набирає! Більше енергії для двигунів, не дозволяйте їм піти!
Марк C

6

Objective-C - Xcode


5
Що ще можна написати Obj-C ?!
Алекс Фейнман

Це питання чи просто риторичне?
Марк C

1
@Alex: ProjectCenter та ProjectManager під GNUstep, TextEdit під OpenStep та emacs майже все, що вони мають підтримку синтаксису Objective-C. Є проект мертвонародженого зробити Objective-C для Eclipse, який не вдався, оскільки CDT не підтримував ObjC.

Підтримка синтаксису не передбачає IDE; це необхідно, але недостатньо. Мені було дуже цікаво побачити, чи існували якісь повноцінні ІДЕ для Obj-C; звучить так, ніби цього ще не може бути.
Алекс Фейнман

Objective-C існує, крім Mac, чи не так? Як такий, я думаю, що його какао, який так щільно з'єднаний з Xcode, не обов'язково Objective-C. Я якось гадаю тхо, я не є серйозним кодером Objective-C жодним чином.
jon_darkstar

5

Для Delphi IDE Delphi.


Я не пам'ятаю, щоб був вибір ;-) Але я хотів би, щоб там (принаймні, для Delphi 7) Уоопс, там з'являються мої сині точки, час на перезапуск.
Пітер Тернер

@Peter: Ну, завжди є Лазар ...: P
Мейсон Уілер

Технічно об'єктивний Паскаль ... Сині крапки?
Марк C

1
@Mark C: крапки в жолобі збоку від редактора, які вказують, де розташовані рядки виконуваного коду. Вони показують, де відладчик зупиниться, коли ви будете шукати код і де є дійсними рядки для встановлення точок прориву. У попередніх IDE були деякі збої, які могли порушити цю функціональність.
Мейсон Уілер

4

Звичайний Лисп

Комерційно, ймовірно, LispWorks.

Поза комерційними реалізаціями майже напевно EMACS + SLIME




3

Java - Eclipse (Java EE, Google Eng Eng, GWT і плагін для контролю версій)

C ++ - EMacs / Eclipse / GEdit

GEdit дуже добре справляється з кольоровим кодуванням більшості мов.



3

Усі, кого я знаю, працюючи з Python, використовують Emacs або Vim.


Я використовую PyDev, але тоді я справді працюю з Jython.


2

Для PHP також існує Nusphere PHPed, яка абсолютно чудова, не безкоштовна, але одна з найкращих. Я використовував це весь час.

Для Haskell я б сказав vim, і це, мабуть, стосується і C.


2

Об'єкт Паскаль - Дельфи, Лазар

C, C ++ - кровопролиття Dev 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
---> CodeBlocks
Марк C

2

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


Ви хочете сказати, що Vim, Emacs є одними з найпопулярніших IDE для C #? Я якось сумніваюся в цьому.
JohnFx

Я погоджуюся з vim про C ++, безумовно, не C #. Для c # є візуальна студія, і ви нічого не можете отримати краще.
Даніель

Як ви могли перелічити vim та emacs для C # та C ++, а не для Python. Я б подумав, що більше програмістів Python використовує їх, ніж програмісти на C #.
Chinmay Kanchi

@JohnFx - Ти маєш рацію. Помилка з мого боку.
Грак

@Chinmay Kanchi - помилка з мого боку стосовно C #. Що стосується Python, у мене було відчуття, що вони більше використовуються.
Грак

1

Java - Eclipse, NetBeans

Python - IDLE? (Кораблі за замовчуванням, не знаю про популярність)

Перл - Падре


Чому хтось хотів би будь-який інший IDE, ніж vi for perl?
tchrist

@tchrist: Той факт, що він був зроблений з нуля, щоб стати IDE для perl, свідчить про те, що є люди, які хочуть цього
Daenyth

Це не відповідає на моє запитання. Чому вони цього хочуть?
tchrist

1

Я не впевнений, але я б сказав, що найпопулярнішим у Python є Eclipse + pyDev

Кожен програміст Ruby, якого я знаю, використовує TextMate в MacOS


Що з програмістами, які не є Mac Mac Ruby?
Марк C

Цікаво, що будь-який рубіст, якого я знаю, - це абсолютно фанат Mac! (і використовує також vi, коли їм доводиться користуватися іншими машинами)
Хелбен

1

Ніколи не був фанатом IDE, і я виявив, що я вивчаю мову краще без допомоги. Згадувалося про VIM, але часом я насправді не цікавлюсь VIM, а скоріше використовую нано.

Нано редактор



1

PHP

Фактичне програмування PHP - Netbeans (версія PHP) або Eclipse (засоби розробки
PHP ) Шаблони PHP - Dreamweaver

Примітка - Під фактичним програмуванням PHP я маю на увазі (наприклад, OOP) з використанням таких фреймів, як CakePHP, Symfony або CodeIgniter.
Під шаблоном я маю на увазі використання простого PHP для включення заголовків / колонтитулів або форматування.


Netbeans також має чудовий плагін Vim, який я чую, для тих, хто любить vim. Я ніколи його не використовував
WalterJ89,

Я почав використовувати Eclipse для Java, але спочатку неохоче використовував його для PHP. Я з цього часу дуже задоволений цим, особливо для розвитку Drupal.
розрив

1
Я також бачу, що Комодо часто з'являється в дискусіях IDE у спільноті Drupal.
розрив

1
"PHP Eclipse" був би точнішим за "Eclipse", пакет PHP Eclipse включає весь інструмент, необхідний для розробки PHP.
HoLyVieR

@HoLtView Внесло зміни,
WalterJ89

1

JetBrains має IDE для кількох мов, які мають схожий вигляд:

IntelliJ IDEA для Java

RubyMine для Ruby та Ruby on Rails

PHPStorm для PHP, HTML та JavaScript

PyCharm для Python та Django

(У мене є останні три.)


1

C ++ - код :: блоки


Я вірю Код :: Блоки - це один з найкращих IDE для C ++, однак, це якось бореться з прийняттям. Він не переможе VisualStudio у Windows. Однак, зі зменшенням популярності Eclipse, Code :: Blocks може отримати ще один шанс.
полемон


0

Шахта

.Net (3.5) - Visual studio 2008 .net 4 - візуальна студія 2010

flex - flash builder 4 / eclipse Java - Eclipse

ROR - TextMate HTML / CSS / JS тощо - TextMate


0

C # / Mono - я додав би MonoDevelop. Перехресна платформа, тому у вас є C # IDE для Linux та Mac, а також Windows.


Я збирався додати MonoDevelop, але я подумав, що чув, що у нього проблеми і не вдалося компілювати проти .NET?
Стівен Еверс

0

C / C ++ - Visual Studio C # - Visual Studio Java - залежить. Я використовую Java в основному для мобільних пристроїв, тому, наприклад, Blackberry я використовую Blackberry JDE, для будь-якого іншого мобільного телефону J2ME, Java ME SDK 3. Я колись використовував JCreator PRO для розробки, коли я не знав, що існують вказані інструменти для кодування mobiles, xDDDDD JavaScript - Visual Studio, і саме тому я використовую здебільшого на своїх веб-додатках ASP.Net Visual Basic - 6.0 в MSVB6,. Net на Visual Studio (є програмне забезпечення, яке придбав мій товариш, і його було видалено 6; мене призначили добирати та розвивати далі PHP - DreamWeaver



0

Не зовсім безкоштовно, але я б використовував те, що потрібно.

  • C / C ++ Win - Visual Studio 2010
  • C / C ++ / Fortran Linux - Netbeans
  • HTML / CSS - Dreamweaver
  • Perl - Activestate Комодо
  • PHP - Activestate Komodo
  • Пітон - Activestate Komodo
  • TCL - Activestate Komodo

0

Якщо ви включаєте Vim, тоді Notepad ++. Я використовую його для більшості мов, включаючи Java (компілюється з Ant) та менших проектів C ++ (компілюється з MinGW), і це, здається, досить популярне загалом, особливо для веб-розробок. Він має більше / кращі функції, ніж деякі популярніші IDE, які я навіть використовував. Я все ж вважаю за краще використовувати Visual Studio для C # і XCode для Objective-C.


0

Маленька розмова - власний образ.

Отже, Squeak використовує Squeak, Pharo використовує Pharo, ...

Я думаю, що тільки Gnu Smalltalk ні, де я підозрюю, що вони використовують Emacs або Vim.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.