Nie ma to nic wspólnego z posiadaniem ulubionego edytora lub czegoś podobnego. Zastanawiałem się, jakie języki są najbardziej popularne w zintegrowanych środowiskach programistycznych? Może top 2-3, jeśli istnieje spór. (Wystarczająca popularność wystarczy)
Dotąd:
C # - Visual Studio, SharpDevelop
Java - Eclipse, NetBeans, IDEA
Cel C - Xkod
Delphi - RAD Studio
Obiekt Pascal - Delfy, Łazarz
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
Common Lisp - Lispworks, Emacs
Ruby - TextMate
Haskell - Vim
Fortran - Vim
Visual Basic - Visual Studio
programming-languages
ide
Steve Evers
źródło
źródło
Odpowiedzi:
Wszystkie języki - VIM
Nie lubię IDE.
Jeśli korzystam z OSX, używam TextMate jednocześnie, ale głównie robię wszystko (JavaScript, Java, Python, PHP) w VIM. Jestem też szybszy niż kilku kolegów, którzy używają IntelliJ.
źródło
Java - IDEA, Eclipse, NetBeans.
źródło
Rubin
W ankiecie Ruby Survey w Hampton jest pytanie, które może dostarczyć konkretnych liczb na temat preferencji „edytora tekstu” w świecie Ruby. Oto wykres wyników ( w momencie pisania ):
Wyniki sugerują, że TextMate jest najpopularniejszym edytorem tekstów wśród programistów Ruby. Warto zauważyć, że popularność TextMate wydaje się spadać; podobnie jak popularność edytorów opartych na Eclipse. Z drugiej strony popularność Vima, którego osobiście używam, wydaje się rosnąć.
źródło
Cel C - Xkod
źródło
W przypadku Delphi, IDE Delphi.
źródło
Common Lisp
W handlu prawdopodobnie LispWorks.
Poza wdrożeniami komercyjnymi prawie na pewno EMACS + SLIME
źródło
C ++ : Visual Studio z Visual Assist X
źródło
C --- Emacs
źródło
Java - Eclipse (Java EE, z Google App Eng, GWT i wtyczką do kontroli wersji)
C ++ - EMacs / Eclipse / GEdit
GEdit radzi sobie całkiem nieźle z kodowaniem kolorami w większości języków.
źródło
Erlang - Emacs
źródło
Wszyscy, których znam, pracujący z Pythonem używają Emacsa lub Vima.
źródło
Zarówno dla Perla, jak i Pythona : Emacs i Vim . Bije Eclipse pod względem popularności.
źródło
Dla PHP jest także Nusphere PHPed, który jest absolutnie świetny, nie darmowy, ale jeden z najlepszych. Zawsze go używałem.
W przypadku Haskell powiedziałbym vim, i to prawdopodobnie dotyczy również C.
źródło
Obiekt Pascal - Delfy, Łazarz
C, C ++ - Bloodshed Dev C ++, Visual Studio 2008 C ++
PL / SQL - RapidSQL (autor: Embarcadero), Oracle SQLDeveloper
C # - Visual Studio (obecnie w 2008 r., Ale 2010 wygląda słodko po aktualizacji!)
źródło
Visual Basic - Visual Studio
C ++, Fortran - Visual Studio, Vim, Emacs
źródło
Java - Eclipse, NetBeans
Python - IDLE? (Statki domyślnie nie wiedzą o popularności)
Perl - Padre
źródło
Nie jestem pewien, ale powiedziałbym, że najpopularniejszym w Pythonie jest Eclipse + pyDev
Każdy programista Ruby, którego znam, korzysta z TextMate w MacOS
źródło
Nigdy tak naprawdę nie był fanem IDE i odkryłem, że lepiej uczę się języka bez pomocy. Wspomniano o VIM, ale czasami naprawdę nie jestem zainteresowany VIM i wolę używać nano.
Nano Editor
źródło
Actionscript (AS2, AS3) - FlashDevelop
źródło
PHP
Rzeczywiste programowanie PHP - Netbeans (wersja PHP) lub Eclipse (PHP Development Tools)
Szablony stron PHP - Dreamweaver
Uwaga - Przez rzeczywiste programowanie PHP mam na myśli (na przykład) OOP przy użyciu frameworków takich jak CakePHP, Symfony lub CodeIgniter.
Przez szablonowanie mam na myśli używanie prostego PHP do dołączania nagłówków / stopek lub formatowania.
źródło
JetBrains ma IDE dla kilku języków, które mają podobny wygląd:
IntelliJ IDEA dla Java
RubyMine dla Ruby i Ruby on Rails
PHPStorm dla PHP, HTML i JavaScript
PyCharm dla Python i Django
(Mam ostatnie trzy).
źródło
C ++ - kod :: bloki
źródło
Jedno zapomniane IDE: Aptana - IDE oparte na Eclipse dla PHP, Ruby, JavaScript i Python.
źródło
Kopalnia
.Net (3.5) - Visual studio 2008 .net 4 - visual studio 2010
flex - Flash Builder 4 / Eclipse Java - Eclipse
ROR - TextMate HTML / CSS / JS itp. - TextMate
źródło
C # / Mono - Dodałbym MonoDevelop. Wieloplatformowy, więc masz C # IDE na Linux i Mac, a także Windows.
źródło
C / C ++ - Visual Studio C # - Visual Studio Java - Zależy. Używam java głównie na telefony komórkowe, więc na przykład Blackberry Używam Blackberry JDE, na dowolnym innym telefonie komórkowym J2ME, Java ME SDK 3. Kiedyś używałem JCreator PRO do programowania, jeden, gdy nie wiedziałem, że istnieją określone narzędzia do kodowania telefony komórkowe, xDDDDD JavaScript - Visual Studio, i dlatego używam głównie w aplikacjach internetowych ASP.Net Visual Basic - 6.0 na MSVB6, .Net na Visual Studio (istnieje oprogramowanie, które moja firma kupiła i które zostało wydane na 6; zostałem przydzielony utrzymywać i dalej go rozwijać PHP - DreamWeaver
źródło
XSLT - XmlSpy, Visual Studio
źródło
Nie do końca darmowy, ale użyłbym tego, co niezbędne.
źródło
Jeśli dołączasz Vima, to Notepad ++. Używam go w większości języków, w tym w Javie (skompilowanej z Antem) i mniejszych projektach C ++ (skompilowanych z MinGW) i wydaje się, że jest ogólnie dość popularny, szczególnie do tworzenia stron internetowych. Ma więcej / lepsze funkcje niż niektóre z bardziej popularnych IDE, których używałem, nawet. Wolę jednak używać Visual Studio dla C # i XCode dla Objective-C.
źródło
Smalltalk - twój własny wizerunek.
Więc Squeak używa Squeak, Pharo używa Pharo, ...
Myślę, że tylko Gnu Smalltalk nie robi tego, co podejrzewam, że używają Emacsa lub Vima.
źródło