Question

Chaque fois que je suis le débogage d'un programme java, je dois avoir le code indenté! Je déteste un code tiret manuellement par une (en utilisant Tab).

Je voudrais vraiment comme un léger Java IDE automatiquement en retrait tout votre code à une simple pression sur un bouton.

Un bon exemple est « prêt à programme » Java IDE, mais l'inconvénient de cet IDE est qu'il ne soit pas compatible avec JDK 1.5+

Y at-il des suggestions sur un environnement de développement Java?

Était-ce utile?

La solution

IntellJ IDEA et Eclipse viennent à l'esprit.

Je ne dirais pas Eclipse léger cependant.

Autres conseils

J'utilise Notepad ++ pour l'indentation rapide. Il est appelé « Réindente C ++ code » mais cela fonctionne tout aussi bien pour le code Java.

http://notepad-plus-plus.org/

Vous pouvez utiliser l'option Factor Netbeans pour formater correctement / indent votre code Java. Il y a même un raccourci pratique: Alt+Shift+F

Edit: Ah oui, Netbeans est grande, mais pas vraiment léger ...

Dans le bon vieux temps, je l'habitude d'utiliser emacs comme un « IDE » pour le développement Java. Il a un excellent support pour l'indentation du code et le formatage.

codage Java dans la centrale nucléaire doit être une expérience similaire à vous raser avec de la pierre émoussé et en utilisant la vodka au lieu de l'après-rasage. Il peut paraître viril, mais il n'y a aucune raison. Il est XXI siècle. IntelliJ fonctionne sur tout PC raisonnable, même avec NetBeans et Eclipse.

Ces caractéristiques ne sont-évidence pour moi, avec une centaine d'autres. Construire débogueur avec la capacité d'exécuter un morceau de code, ou le contrôle variable d'état sont également nécessaires. Je sais que la plupart des débogueur peut être remplacé par une bonne suite de tests unitaires, mais parfois il vous suffit de vérifier quelque chose en direct.

Et comme nous sommes sur le sujet des tests unitaires, même qu'il est possible de simplifier avec un bon IDE. IntelliJ vous permet de naviguer entre la classe et la classe de test, exécutez seul test, classe entière ou une suite avec de simples coup de clé, générer méthode d'essai à partir du modèle, etc.

Si vous vivez à partir du code écrit, alors ne le faites pas pour vous et juste acheter une licence, ou utiliser la version ouverte. La vie est trop courte pour travailler sur la centrale nucléaire avec des plugins.

Disclaimer: Vim est correct, si vous avez quelque chose sur le système reconfigure en direct afin d'économiser beaucoup de $$$, c est ça va prendre le temps de déployer une nouvelle version. Dans tout autre cas, en utilisant le bloc-notes avancé est tout simplement stupide. Pourquoi? Pour cette raison que le codage pas sur le matériel décent, mais sur OLPC.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top