web-dev-qa-db-fra.com

Sublime Text 2 gagne-t-il Eclipse pour Java Development

Bonjour Java évangélistes!

J'utilise Eclipse depuis Java Développement depuis plus d'un an maintenant. Eclipse est excellent pour supporter fondamentalement tout ce que vous pouvez souhaiter d'un IDE. Mais à mon avis, il n'accomplit jamais ces tâches parfaitement.

Je passe beaucoup de temps à attendre devant un spinner car certains processus prennent tout mon CPU. L'interface utilisateur est très démodée et n'est pas intuitive et lente. J'ai essayé dur, mais je n'ai pas pu configurer un thème sombre qui réponde à mes exigences.

Eclipse est ok, mais c'est l'outil avec lequel je travaille tous les jours, ça devrait être mieux et plus amusant!

J'utilise occasionnellement Sublime Text pour des langages de script comme python et je l'apprécie beaucoup. Apparemment, il y a beaucoup de plugins pour cet éditeur léger qui semble fournir la fonctionnalité a Java est utilisé par Eclipse. Mais je ne sais pas à quel point il y a de maturité et comment ils fonctionneront ensemble.

Avant de passer une journée à l'essayer, est-ce que quelqu'un a de l'expérience avec Sublime pour le développement Java?

Les fonctionnalités que je ne veux pas manquer sont:

  • solution rapide
  • complétion de code
  • hiérarchie de types
  • javadoc sur planant
  • support maven
  • refactoring
  • débogueur
  • recherche de type

Sublime Text 2 peut-il fournir ces fonctionnalités et cela vaut-il la peine de changer d'Eclipse?

Merci pour toute aide!

19
linqu

J'ai utilisé Sublime Text 2 pour le développement il y a quelque temps et je dois dire ... Je suis retourné sur Eclipse. Sublime Text n'est pas vraiment un IDE mais plutôt un éditeur. C'est très bon et rapide pour éditer des scripts mais vous manquerez certaines fonctionnalités comme:

  • Quickfix: ce qui peut vous faire gagner beaucoup de temps
  • Achèvement du code: Sublime a l'achèvement du code. Mais c'est loin du niveau d'Eclipse. Même avec des plugins

Sur une note secondaire: Je manque l'interface utilisateur lisse de Sublime lorsque je travaille dans Eclipse. Mais Eclipse fait très bien son travail et c'est ce qui compte au final.


Depuis cette année (2014), mon IDE de choix est IDEA IntelliJ. C'est le meilleur IDE pour Java développement haut la main. Il a toutes les fonctionnalités qui vous intéressent et même un thème sombre (dracula). Le seul inconvénient, c'est que cela coûte un sou, mais ça vaut vraiment le coup.

24
Bart

Vous trouverez ces fonctionnalités (et bien d'autres) dans Netbeans . Vous serez peut-être plus à l'aise de l'utiliser; Les IDE sont toujours une chose personnelle.

Et pour répondre à votre "question", même si je n'ai aucune expérience avec l'outil que vous proposez, je peux affirmer que l'on peut facilement travailler avec n'importe quoi, à condition qu'il dispose d'un environnement correctement configuré - comme le type d'un projet Maven bien configuré. résider.

3
javabeats