Apa IDE per bahasa yang paling populer? [Tutup]


15

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


1
Apakah ini agak terlalu luas?
MIA

1
@ Jim, mengapa terlalu luas? Hanya pertanyaan yang mencantumkan IDE, bukan membandingkan dan menjelaskannya.
P Shved

4
Salah satu cara untuk menangani pertanyaan ini adalah dengan mendaftar satu pasangan bahasa / IDE per jawaban dan biarkan # upvotes mengukur popularitas.
Adam Lear

2
Jika ini akan menjadi hak pilih, seharusnya Komunitas Wiki
WalterJ89

3
Saya setuju bahwa ini harusnya komunitas-wiki, bukan karena ini adalah jajak pendapat , tetapi hanya karena cukup luas sehingga tidak masuk akal untuk memiliki beberapa jawaban untuk setiap bahasa, jadi siapa pun harus dapat mengeditnya.
Gelatin

Jawaban:


18

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.


8
Saya agak kecewa karena tidak mengatakan emacs, tetapi +1 tetap. ^^
gablin

5
Ia bertanya apa itu IDE paling populer, bukan yang Anda gunakan.
Andrew Grimm

3
@Andrew: Setengah dari tim dev Zend menggunakan VIM. Saya ragu itu "tidak populer" oleh peregangan apa pun.
Josh K

Bisakah Anda melakukan debugging dari VIM, apakah itu mungkin?
Jon Onstott

@ Jon: Tentu saja, dan debugger perl bahkan bisa drive vi lama, yang asli, yang ditulis Keith Bostic.
tchrist

13

Java - IDEA, Eclipse, NetBeans.


4
Dalam urutan itu? Jika demikian, apakah Anda memiliki sumber? Saya akan berpikir itu Eclipse, NetBeans, IDEA atau NetBeans, Eclipse, IDEA ...
Chinmay Kanchi

7
menurut saya Eclipse adalah yang paling populer untuk Java itu sendiri.
WalterJ89

1
@Chinmay Kanchi: Maka saya menganggap pertanyaan ini sudah sukses!
Steven Evers

1
@ Cinmay - Saya mencantumkannya sesuai dengan preferensi pribadi saya :) Sebenarnya, saya selalu lebih suka IDEA daripada yang lain.
talonx

4
Walter benar: Eclipse mungkin yang paling populer. IntelliJ IDEA adalah yang terbaik . :-)
Jonik

10

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 ):

Bagan hasil untuk pertanyaan "editor teks preferensi" dari Survei Ruby di Hampton

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.


+1 Grafik yang bagus, lebih cepat diurai daripada halaman sumber
Alan Pearce

2
Vim bertambah! Lebih banyak tenaga ke mesin, jangan biarkan mereka pergi!
Mark C

6

Objective-C - Xcode


5
Apa lagi yang bisa kamu tulis Obj-C ?!
Alex Feinman

Apakah itu pertanyaan atau hanya retoris?
Mark C

1
@Alex: ProjectCenter dan ProjectManager di bawah GNUstep, TextEdit di bawah OpenStep, dan emacs pada hampir semua hal memiliki dukungan sintaks Objective-C. Ada proyek lahir mati untuk melakukan Objective-C untuk Eclipse, yang gagal karena CDT tidak mendukung ObjC.

Dukungan sintaks tidak menghasilkan IDE; itu perlu tetapi tidak cukup. Saya cukup penasaran untuk melihat apakah ada IDE lengkap lainnya untuk Obj-C; Kedengarannya mungkin belum ada.
Alex Feinman

Objective-C tidak ada selain Mac bukan? Dengan demikian, saya akan berpikir bahwa Cocoa-nya yang sangat erat ditambah Xcode, belum tentu Objective-C. Aku agak menduga, aku bukan pembuat kode Objective-C yang serius.
jon_darkstar

5

Untuk Delphi, IDE Delphi.


Saya tidak ingat ada pilihan ;-) Tapi saya berharap ada (setidaknya untuk Delphi 7) Ups, ada titik biru saya, saatnya restart.
Peter Turner

@ Peter: Ya, selalu ada Lazarus ...: P
Mason Wheeler

Pascal yang obyektif secara teknis ... Titik biru?
Mark C

1
@ Mark C: Titik-titik di selokan di sisi editor yang menunjukkan di mana baris kode dieksekusi. Mereka menunjukkan di mana debugger akan berhenti ketika Anda menelusuri kode, dan di mana garis yang valid untuk mengatur breakpoints berada. Ada beberapa gangguan pada IDE sebelumnya yang dapat merusak fungsi ini.
Mason Wheeler

4

Gangguan umum

Secara komersial, mungkin LispWorks.

Di luar implementasi komersial, hampir pasti EMACS + SLIME




3

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.



3

Semua orang yang saya kenal bekerja dengan Python menggunakan Emacs atau Vim.


Saya menggunakan PyDev, tapi kemudian saya benar-benar bekerja dengan Jython.


2

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.


2

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!)


2
Sebagai catatan, Dev-C ++ lebih dari sedikit ketinggalan zaman. Ini termasuk MinGW-GCC 3.4 , sedangkan rilis MinGW-GCC saat ini adalah 4,5 . wxDev-C ++ seharusnya dilengkapi dengan kompiler yang lebih baru, meskipun saya akan mengatakan ada alternatif yang lebih baik
greyfade

1
---> CodeBlocks
Mark C

2

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


Apakah Anda mengatakan bahwa Vim, Emacs adalah di antara IDE paling populer untuk C #? Saya entah bagaimana meragukannya.
JohnFx

Saya setuju dengan vim tentang C ++ jelas bukan C #. Untuk c # ada studio visual dan Anda benar-benar tidak bisa mendapatkan apa pun yang lebih baik.
Daniel

Bagaimana Anda bisa mendaftar vim dan emacs untuk C # dan C ++ dan bukan untuk Python. Saya akan berpikir lebih banyak programmer Python menggunakannya daripada programmer C #.
Chinmay Kanchi

@JohnFx - Anda benar. Kesalahan pada bagian saya.
Benteng

@Chinmay Kanchi - Kesalahan pada bagian saya sehubungan dengan C #. Adapun Python, saya merasa ini lebih digunakan.
Benteng

1

Java - Eclipse, NetBeans

Python - IDLE? (Kapal secara default, tidak tahu tentang popularitas)

Perl - Padre


Mengapa ada orang yang menginginkan IDE selain vi untuk perl?
tchrist

@tchrist: Fakta bahwa itu dibuat dari awal untuk menjadi IDE untuk perl menunjukkan bahwa ada orang yang menginginkannya
Daenyth

Itu tidak menjawab pertanyaan saya. Mengapa mereka menginginkannya?
tchrist

1

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


Bagaimana dengan programmer non-Mac Ruby?
Mark C

Anehnya, setiap Rubist yang saya kenal benar-benar penggemar Mac! (dan juga menggunakan vi ketika mereka harus menggunakan mesin lain)
Khelben

1

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



1

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.


Netbeans juga memiliki plug-in Vim yang bagus yang saya dengar, bagi Anda yang menyukai vim. Saya tidak pernah menggunakannya sendiri
WalterJ89

Saya mulai menggunakan Eclipse untuk Java, tetapi pada awalnya enggan menggunakannya untuk PHP. Sejak itu saya cukup senang dengan itu, terutama untuk pengembangan Drupal.
gapple

1
Saya juga melihat Komodo sering muncul dalam diskusi IDE di komunitas Drupal.
gapple

1
"PHP Eclipse" akan lebih akurat daripada "Eclipse", paket PHP Eclipse mencakup semua alat yang Anda butuhkan untuk mengembangkan PHP.
HoLyVieR

@HoLtView Membuat perubahan,
WalterJ89

1

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.)


1

C ++ - code :: blocks


Saya percaya Kode :: Blok adalah salah satu IDE terbaik untuk C ++, namun, itu agak berjuang dengan penerimaan. Itu tidak akan mengalahkan VisualStudio di Windows. Namun, dengan menurunnya popularitas Eclipse, Code :: Blocks mungkin mendapatkan kesempatan lain.
Polemon

1

Satu IDE yang telah dilupakan: Aptana - IDE berbasis Eclipse untuk PHP, Ruby, Javascript dan Python.


0

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


0

C # / Mono - Saya akan menambahkan MonoDevelop. Lintas platform, sehingga Anda memiliki C # IDE di Linux dan Mac serta Windows.


Saya akan menambahkan MonoDevelop tapi saya pikir saya dengar ada masalah dan tidak bisa dikompilasi dengan .NET?
Steven Evers

0

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



0

Bukan freeware, tapi saya akan menggunakan apa yang diperlukan.

  • C / C ++ Menang - Visual Studio 2010
  • C / C ++ / Fortran Linux Netbeans
  • HTML / CSS - Dreamweaver
  • Perl - Aktifkan Komodo
  • PHP - Aktifkan Komodo
  • Python - Aktifkan Komodo
  • TCL - Activestate Komodo

0

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.


0

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.