Ini tidak ada hubungannya dengan memiliki editor favorit atau semacamnya. Saya hanya ingin tahu, per bahasa, lingkungan pengembangan terintegrasi apa yang paling populer? Mungkin 2-3 teratas jika ada beberapa pertengkaran. (Persepsi popularitas sudah cukup)
Sejauh ini:
C # - Visual Studio, SharpDevelop
Java - Eclipse, NetBeans, IDEA
Objective-C - Xcode
Delphi - RAD Studio
Objek 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
Common Lisp - Lispworks, Emacs
Ruby - TextMate
Haskell - Vim
Fortran - Vim
Visual Basic - Visual Studio
programming-languages
ide
Steve Evers
sumber
sumber
Jawaban:
Semua bahasa - VIM
Saya tidak suka IDE.
Jika saya menggunakan OSX saya akan menggunakan TextMate pada waktunya, tetapi kebanyakan saya melakukan semuanya (JavaScript, Java, Python, PHP) di VIM. Saya juga lebih cepat dari beberapa rekan yang menggunakan IntelliJ.
sumber
Java - IDEA, Eclipse, NetBeans.
sumber
Rubi
Ada pertanyaan dalam Survei Ruby Hampton yang dapat memberikan beberapa angka konkret tentang "editor teks" preferensi di dunia Ruby. Berikut adalah bagan hasil ( pada saat penulisan ):
Hasilnya menunjukkan bahwa TextMate adalah editor teks paling populer di antara para pengembang Ruby. Perlu dicatat bahwa popularitas TextMate tampaknya menurun; begitu juga popularitas editor berbasis Eclipse. Di sisi lain, popularitas Vim, yang saya gunakan secara pribadi, tampaknya semakin meningkat.
sumber
Objective-C - Xcode
sumber
Untuk Delphi, IDE Delphi.
sumber
Gangguan umum
Secara komersial, mungkin LispWorks.
Di luar implementasi komersial, hampir pasti EMACS + SLIME
sumber
C ++ : Visual Studio dengan Visual Assist X
sumber
C --- Emacs
sumber
Java - Eclipse (Java EE, dengan Google App Eng, dan GWT, dan Plug-in untuk Kontrol Versi)
C ++ - EMacs / Eclipse / GEdit
GEdit melakukan cukup baik hanya pada pengkodean warna sebagian besar bahasa.
sumber
Erlang - Emacs
sumber
Semua orang yang saya kenal bekerja dengan Python menggunakan Emacs atau Vim.
sumber
Untuk Perl dan Python : Emacs dan Vim . Ketukan Eclipse dalam hal popularitas.
sumber
Untuk PHP ada juga Nusphere PHPed yang benar-benar hebat, tidak gratis tapi salah satu yang terbaik. Saya biasa menggunakannya setiap saat.
Untuk Haskell saya akan mengatakan vim, dan itu mungkin berlaku untuk C juga.
sumber
Objek Pascal - Delphi, Lazarus
C, C ++ - Bloodshed Dev C ++, Visual Studio 2008 C ++
PL / SQL - RapidSQL (oleh Embarcadero), Oracle SQLDeveloper
C # - Visual Studio (Saat ini pada 2008, tetapi 2010 terlihat manis ketika saya memutakhirkan!)
sumber
Visual Basic - Visual Studio
C ++, Fortran - Visual Studio, Vim, Emacs
sumber
Java - Eclipse, NetBeans
Python - IDLE? (Kapal secara default, tidak tahu tentang popularitas)
Perl - Padre
sumber
Saya tidak yakin, tapi saya akan mengatakan bahwa yang paling populer di Python adalah Eclipse + pyDev
Semua orang programmer Ruby yang saya kenal menggunakan TextMate di MacOS
sumber
Tidak pernah benar-benar penggemar IDE dan menemukan saya belajar bahasa lebih baik tanpa bantuan. VIM disebutkan tetapi kadang-kadang saya benar-benar tidak tertarik pada VIM dan lebih suka menggunakan nano.
Editor Nano
sumber
Actionscript (AS2, AS3) - FlashDevelop
sumber
PHP
Pemrograman PHP aktual - Netbeans (versi PHP) atau Eclipse (Alat Pengembangan PHP )
Templating PHP - Dreamweaver
Catatan - Dengan pemrograman PHP yang sebenarnya maksud saya (misalnya) OOP menggunakan kerangka kerja seperti CakePHP, Symfony atau CodeIgniter.
Dengan templating maksud saya menggunakan PHP sederhana untuk menyertakan header / footer atau format.
sumber
JetBrains memiliki IDE untuk beberapa bahasa yang memiliki tampilan & nuansa yang serupa:
IntelliJ IDEA untuk Java
RubyMine untuk Ruby dan Ruby on Rails
PHPStorm untuk PHP, HTML dan JavaScript
PyCharm untuk Python dan Django
(Saya punya tiga yang terakhir.)
sumber
C ++ - code :: blocks
sumber
Satu IDE yang telah dilupakan: Aptana - IDE berbasis Eclipse untuk PHP, Ruby, Javascript dan Python.
sumber
Milikku
.Net (3.5) - Visual studio 2008 .net 4 - visual studio 2010
flex - flash builder 4 / eclipse Java - Eclipse
ROR - TextMate HTML / CSS / JS dll - TextMate
sumber
C # / Mono - Saya akan menambahkan MonoDevelop. Lintas platform, sehingga Anda memiliki C # IDE di Linux dan Mac serta Windows.
sumber
C / C ++ - Visual Studio C # - Visual Studio Java - Tergantung. Saya menggunakan java sebagian besar untuk ponsel, jadi, misalnya, Blackberry saya menggunakan Blackberry JDE, untuk ponsel J2ME lainnya, Java ME SDK 3. Saya pernah menggunakan JCreator PRO untuk mengembangkan, satu, ketika saya tidak tahu alat tertentu ada untuk kode untuk ponsel, xDDDDD JavaScript - Visual Studio, dan itu sebabnya saya menggunakan sebagian besar pada aplikasi web ASP.Net saya Visual Basic - 6.0 pada MSVB6, .Net pada Visual Studio (ada perangkat lunak yang dibeli oleh teman saya dan yang di-debel pada 6; saya ditugaskan untuk mempertahankan dan mengembangkannya lebih lanjut PHP - DreamWeaver
sumber
XSLT - XmlSpy, Visual Studio
sumber
Bukan freeware, tapi saya akan menggunakan apa yang diperlukan.
sumber
Jika Anda termasuk Vim, maka Notepad ++. Saya menggunakannya untuk sebagian besar bahasa, termasuk Java (dikompilasi dengan Ant) dan proyek C ++ yang lebih kecil (dikompilasi dengan MinGW), dan tampaknya cukup populer secara umum, terutama untuk pengembangan web. Ini memiliki fitur lebih / lebih baik daripada beberapa IDE yang lebih populer yang saya gunakan, bahkan. Saya lebih suka menggunakan Visual Studio untuk C # dan XCode untuk Objective-C.
sumber
Smalltalk - gambar Anda sendiri.
Jadi Mencicit menggunakan Mencicit, Pharo menggunakan Pharo, ...
Saya pikir hanya Gnu Smalltalk tidak, di mana saya curiga mereka menggunakan Emacs atau Vim.
sumber