47 votes

Existe-t-il un programme comme LINQPad pour Java?

J'ai trouvé LINQPad être extrêmement utile lorsque vous répondez à StackOverflow questions pour C# ou VB.NET. Il me permet d'écrire rapidement le code, l'exécuter, et (si je veux) voir un joliment formaté vidage des résultats. De cette façon, je peux être sûr que le code que je poste effectivement exécuté. Jusqu'à présent je n'ai pas vu tout ce que je peux utiliser pour obtenir le même résultat avec Java. Est-il quelque chose comme ça?

Je suis pas à la recherche de quelque chose à interroger des sources de données, je veux juste de la lumière-poids de l'IDE. Ce sont les caractéristiques que je m'intéresse plus particulièrement à:

  • La capacité d'écrire et de publier de courts extraits de code sans l'établissement d'un projet ou de la structure du fichier.
  • Déclaration du compilateur et des erreurs d'exécution dans le code lorsqu'il est exécuté.
  • La possibilité d'ajouter des références à un éditeur d'instance.
  • La coloration de syntaxe et saisie semi-automatique/Intellisense serait un plus.

12voto

sinelaw Points 6641

Cela peut aider: http://www.browxy.com:9000/codeRunner

EDIT: L'URL semble avoir changé à http://www.browxy.com

5voto

Istao Points 2764

Vous pouvez utiliser la console Web Groovy . il est possible de parler java en pays groovy.

2voto

Brad Parks Points 5513

Java Extrait De Runner: Fait quelque chose de similaire à Linqpad (fichier jar, et pas seulement pour les macs)

http://mac.softpedia.com/get/Development/Java/Java-Snippet-Runner.shtml

Code Runner (Commercial): pour Mac seulement, il va exécuter des extraits de code en Java, et beaucoup d'autres langues (par exemple, Objective-C)

http://krillapps.com/coderunner/

2voto

thSoft Points 5513

http://ideone.com est un service en ligne doté des fonctionnalités souhaitées.

1voto

dj_segfault Points 6407

J'utilise JEdit depuis longtemps, un éditeur multi-plateformes très puissant, PAS un IDE. Il a des plugins pour exécuter le code Java directement dans l'éditeur, et utilise même BSH pour les macros.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X