Quali sono gli IDE più popolari per lingua? [chiuso]


15

Questo non ha nulla a che fare con avere un editor preferito o qualcosa del genere. Mi chiedevo, per lingua, quali sono gli ambienti di sviluppo integrato più popolari? Magari tra i primi 2-3 se c'è qualche contesa. (La popolarità percepita è abbastanza)

Finora:

C # - Visual Studio, SharpDevelop

Java - Eclipse, NetBeans, IDEA

Objective-C - Xcode

Delphi - RAD Studio

Oggetto 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 comune - Lispworks, Emacs

Ruby - TextMate

Haskell - Vim

Fortran - Vim

Visual Basic - Visual Studio


1
È un po 'troppo ampio?
MIA,

1
@Jim, perché troppo ampio? Solo una domanda che elenca gli IDE, non li confronta e li descrive.
P Shved,

4
Un modo di trattare questa domanda sarebbe quello di elencare una coppia lingua / IDE per risposta e lasciare che il numero di voti valutasse la popolarità.
Adam Lear

2
Se questo diventerà una cosa votante dovrebbe essere Community Wiki
WalterJ89,

3
Sono d'accordo che questo dovrebbe essere un wiki della community, non perché sia ​​un sondaggio , ma solo perché è abbastanza ampio da non avere senso avere risposte multiple per ogni lingua, quindi chiunque dovrebbe essere in grado di modificarle.
Gelatina,

Risposte:


18

Tutte le lingue - VIM

Non mi piacciono gli IDE.

Se sono su OSX userò TextMate alla volta, ma soprattutto faccio tutto (JavaScript, Java, Python, PHP) in VIM. Sono anche più veloce di molti colleghi che usano un IntelliJ.


8
Sono un po 'deluso che non abbia detto emacs, ma comunque +1. ^^
gablin,

5
Chiede quali sono gli IDE più popolari, non quale si utilizza.
Andrew Grimm,

3
@Andrew: metà del team di sviluppo di Zend utilizza VIM. Dubito che sia "impopolare" da qualsiasi tratto.
Josh K,

È possibile eseguire il debug da VIM, è possibile?
Jon Onstott,

@Jon: Certo, e il debugger perl può persino guidare il vecchio vecchio vi, quello vero, che Keith Bostic ha scritto.
tchrist,

13

Java - IDEA, Eclipse, NetBeans.


4
In questo ordine? Se è così, hai una fonte? Avrei pensato che fosse Eclipse, NetBeans, IDEA o NetBeans, Eclipse, IDEA ...
Chinmay Kanchi

7
per la mia comprensione, Eclipse è il più popolare per Java stesso.
WalterJ89,

1
@Chinmay Kanchi: Allora considero già questa domanda un successo!
Steven Evers,

1
@Chinmay - Li ho elencati in base alle mie preferenze personali :) In effetti, preferirei sempre IDEA rispetto agli altri.
Talonx,

4
Walter ha ragione: Eclipse è probabilmente il più popolare. IntelliJ IDEA è il migliore però. :-)
Jonik,

10

Rubino

Nell'Hampton's Ruby Survey c'è una domanda che potrebbe fornire alcuni numeri concreti sull'editor di testo di preferenza nel mondo Ruby. Ecco un grafico dei risultati ( al momento della scrittura ):

Un grafico dei risultati per la domanda "editor di testo di preferenza" dell'Indagine Ruby di Hampton

I risultati suggeriscono che TextMate è l'editor di testo più popolare tra gli sviluppatori di Ruby. Vale la pena notare che la popolarità di TextMate sembra in calo; così è la popolarità degli editor basati su Eclipse. D'altra parte, la popolarità di Vim, che uso personalmente, sembra aumentare.


+1 Bel grafico, molto più veloce da analizzare rispetto alla pagina di origine
Alan Pearce,

2
Vim sta guadagnando! Più potenza ai motori, non lasciarli scappare!
Marco C,

6

Objective-C - Xcode


5
In cos'altro puoi scrivere Obj-C ?!
Alex Feinman,

È una domanda o solo retorica?
Marco C

1
@Alex: ProjectCenter e ProjectManager sotto GNUstep, TextEdit sotto OpenStep ed emacs praticamente su qualsiasi cosa hanno tutti il ​​supporto della sintassi Objective-C. C'è un progetto nato morto per fare Objective-C per Eclipse, che è fallito perché il CDT non supporta ObjC.

Il supporto della sintassi non crea un IDE; è necessario ma non sufficiente. Ero abbastanza curioso di vedere se c'erano altri IDE a pieno titolo per Obj-C; sembra che potrebbe non esserci ancora.
Alex Feinman,

Objective-C esiste oltre a Mac no? Come tale, penso che il suo cacao sia così strettamente accoppiato, quindi Xcode, non necessariamente Objective-C. In qualche modo sto congetturando, non sono un serio programmatore di Objective-C in alcun modo.
jon_darkstar,

5

Per Delphi, l'IDE Delphi.


Non ricordo che ci sia stata una scelta ;-) Ma vorrei che ci fosse (almeno per Delphi 7) Whoops, ecco i miei punti blu, è ora di ricominciare.
Peter Turner,

@Peter: Beh, c'è sempre Lazzaro ...: P
Mason Wheeler,

Tecnicamente obiettivo Pascal ... Puntini blu?
Marco C

1
@Mark C: Puntini nella grondaia sul lato dell'editor che indicano dove si trovano le righe del codice eseguibile. Mostrano dove si fermerà il debugger quando si traccia il codice e dove sono le linee valide su cui impostare i punti di interruzione. Tuttavia, negli IDE precedenti c'erano alcuni problemi che potevano interrompere questa funzionalità.
Mason Wheeler,

4

Lisp comune

Commercialmente, probabilmente LispWorks.

Al di fuori delle implementazioni commerciali, quasi sicuramente EMACS + SLIME




3

Java - Eclipse (Java EE, con Google App Eng e GWT e plug-in per controllo versione)

C ++ - EMacs / Eclipse / GEdit

GEdit fa abbastanza bene solo con la codifica a colori della maggior parte delle lingue.



3

Tutti quelli che conosco lavorando con Python usano Emacs o Vim.


Uso PyDev, ma poi sto davvero lavorando con Jython.


2

Per PHP c'è anche Nusphere PHPed che è assolutamente fantastico, non gratuito ma uno dei migliori. Lo usavo sempre.

Per Haskell direi vim, e questo probabilmente vale anche per C.


2

Oggetto Pascal - Delphi, Lazarus

C, C ++ - Bloodshed Dev C ++, Visual Studio 2008 C ++

PL / SQL - RapidSQL (di Embarcadero), Oracle SQLDeveloper

C # - Visual Studio (attualmente nel 2008, ma il 2010 sembra carino quando eseguo l'aggiornamento!)


2
Per la cronaca, Dev-C ++ è più che un po 'obsoleto. Include MinGW-GCC 3.4 , mentre l'attuale versione di MinGW-GCC è 4.5 . wxDev-C ++ presumibilmente viene fornito con un compilatore più recente, anche se direi che ci sono altre alternative migliori.
Greyfade,

1
---> CodeBlocks
Mark C

2

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


Stai dicendo che Vim, Emacs sono tra gli IDE più popolari per C #? In qualche modo ne dubito.
JohnFx,

Concordo con Vim su C ++ sicuramente non su C #. Per c # c'è Visual Studio e non puoi davvero ottenere niente di meglio.
Daniel,

Come hai potuto elencare vim ed emacs per C # e C ++ e non per Python. Avrei pensato che più programmatori Python li usassero dei programmatori C #.
Chinmay Kanchi,

@JohnFx - Hai ragione. Un errore da parte mia.
Rook,

@Chinmay Kanchi - Un errore da parte mia in merito a C #. Per quanto riguarda Python, ho avuto la sensazione che fossero più usati.
Rook,

1

Java - Eclipse, NetBeans

Python - IDLE? (Viene spedito per impostazione predefinita, non si conosce la popolarità)

Perl - Padre


Perché qualcuno dovrebbe mai desiderare un IDE diverso da vi per perl?
tchrist,

@tchrist: Il fatto che sia stato creato da zero per essere un IDE per perl indica che ci sono persone che lo vogliono
Daenyth,

Questo non risponde alla mia domanda. Perché lo vorrebbero?
tchrist,

1

Non ne sono sicuro, ma direi che il più popolare in Python è Eclipse + pyDev

Tutti i programmatori di Ruby che conosco usano TextMate in MacOS


Che dire dei programmatori Ruby non Mac?
Marco C

Curiosamente, qualsiasi Rubist che conosco è assolutamente un fan di Mac! (e usa anche vi quando devono usare altre macchine)
Khelben

1

Non sono mai stato un fan di un IDE e ho scoperto che imparo meglio la lingua senza l'assistenza. VIM è stato menzionato, ma a volte non mi interessa davvero VIM e preferirei usare nano.

Nano Editor



1

PHP

Programmazione PHP effettiva - Netbeans (versione PHP) o Eclipse (strumenti di sviluppo
PHP ) Templating PHP - Dreamweaver

Nota - Per vera programmazione PHP intendo (ad esempio) OOP usando framework come CakePHP, Symfony o CodeIgniter.
Per modello intendo usare PHP semplice per includere intestazioni / piè di pagina o formattazione.


Netbeans ha anche un bel plug-in Vim che sento, per quelli di voi che amano Vim. Non l'ho mai usato da solo
WalterJ89,

Ho iniziato a usare Eclipse per Java, ma inizialmente ero riluttante a usarlo per PHP. Da allora ne sono abbastanza soddisfatto, specialmente per lo sviluppo di Drupal.
gapple,

1
Vedo anche Komodo apparire frequentemente nella discussione IDE nella comunità Drupal.
gapple,

1
"PHP Eclipse" sarebbe più preciso di "Eclipse", il pacchetto PHP Eclipse include tutto lo strumento necessario per sviluppare PHP.
HoLyVieR,

@HoLtView Ha apportato la modifica,
WalterJ89,

1

JetBrains ha IDE per diverse lingue che hanno un aspetto simile:

IntelliJ IDEA per Java

RubyMine per Ruby e Ruby on Rails

PHPStorm per PHP, HTML e JavaScript

PyCharm per Python e Django

(Ho gli ultimi tre.)


1

C ++ - codice :: blocchi


Credo che Code :: Blocks sia uno dei migliori IDE per C ++, tuttavia è un po 'alle prese con l'accettazione. Non batterà VisualStudio su Windows. Tuttavia, con la popolarità in calo di Eclipse, Code :: Blocks potrebbe avere un'altra possibilità.
polemon


0

Il mio

.Net (3.5) - Visual studio 2008 .net 4 - Visual Studio 2010

flex - flash builder 4 / eclipse Java - Eclipse

ROR - TextMate HTML / CSS / JS ecc. - TextMate


0

C # / Mono : aggiungerei MonoDevelop. Cross platform, quindi hai un IDE C # su Linux, Mac e Windows.


Stavo per aggiungere MonoDevelop ma pensavo di aver sentito che aveva dei problemi e che non potevo compilare su .NET?
Steven Evers,

0

C / C ++ - Visual Studio C # - Visual Studio Java - Dipende. Uso java principalmente per i cellulari, quindi, ad esempio, Blackberry utilizzo Blackberry JDE, per qualsiasi altro cellulare J2ME, Java ME SDK 3. Una volta ho usato JCreator PRO per svilupparlo, uno, quando non sapevo che esistessero strumenti specifici per codificare cellulari, xDDDDD JavaScript - Visual Studio, e questo è il motivo per cui utilizzo principalmente sulle mie applicazioni Web ASP.Net Visual Basic - 6.0 su MSVB6, .Net su Visual Studio (c'è un software acquistato dalla mia compagnia e che è stato debeloped su 6; mi è stato assegnato per mantenerlo e svilupparlo ulteriormente PHP - DreamWeaver



0

Non esattamente freeware, ma userei ciò che è necessario.

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

0

Se includi Vim, allora Notepad ++. Lo uso per la maggior parte dei linguaggi, inclusi Java (compilato con Ant) e progetti C ++ più piccoli (compilati con MinGW), e sembra essere piuttosto popolare in generale, specialmente per lo sviluppo web. Ha funzionalità più / migliori di alcune delle IDE più popolari che ho usato, anche. Preferisco usare Visual Studio per C # e XCode per Objective-C, però.


0

Smalltalk: la tua immagine.

Quindi Squeak usa Squeak, Pharo usa Pharo, ...

Penso che solo Gnu Smalltalk non lo faccia, dove sospetto che usino Emacs o Vim.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.