Windows Préférées Environnement De Développement Java
J'ai été un Linux développeur Java depuis des années et ont adoré. Je viens de recevoir un nouvel ordinateur portable qui exécute Windows 7. J'ai pu effacer le disque et revenir à mon Linux typique dev de l'installation: vim pour éditer les onglets, Bash windows en cours d'exécution javac et java pour les petits projets, ant pour les grands projets
Cela dit, je pense vraiment qu'il ne pouvait pas de mal à apprendre à développer dans un nouvel environnement. Donc, avec cela à l'esprit, il y a aucune Windows Java devs? Ce programme d'installation ne vous utiliser pour faire avancer les choses? Il serait intéressant d'entendre les deux façons d'imiter mon Linux basée sur l'environnement ainsi que des styles complètement différents que je pourrais bénéficier de l'essayer.
Aucune raison en tant que telle, n'a jamais appris à travailler avec un! J'ai essayé d'utiliser eclipse un peu à travailler sur linux, mais mon poste de travail n'ont pas la RAM pour charger tout le fichier dans la structure du projet, sans ramper le long.
Juste par curiosité, j'avais un ancien directeur qui était un jusqu'au-boutiste Emacs utilisateur et raillé à l'aide de IDEs. Vos sentiments sur le sujet permettra de fournir plus de réponses utiles. Et vous avez absolument raison, Eclipse va prendre tous les bits de RAM vous la donner.
OriginalL'auteur JF. | 2010-05-13
Vous devez vous connecter pour publier un commentaire.
- Je utiliser NetBeans pour tous mes de développement Java, sur un ordinateur portable. (Je recommande de ne pas essuyer le disque d'un ordinateur portable, un logiciel spécial pour ordinateur portable-caractéristiques spécifiques, par exemple, de la webcam et de configuration du Bios, peut ne pas fonctionner sur Linux: utiliser la virtualisation pour Linux)
En plus de NetBeans j'ai Notepad++ pour tous "quick & sale" de la programmation, bien que les temps de démarrage pour NetBeans 6.8 sont si bons et la consommation de mémoire est assez faible, j'ai souvent NetBeans ouverts tout le temps. NetBeans a ANT, et il a un intégré de la console (avec entrée!) pour vos petits projets. Pas besoin de courir dans une autre fenêtre.
Il faut un certain temps pour configurer tout droit dans Netbeans & Notepad++ (pensez à des modèles, de l'achèvement de code de timing, de l'indentation, la coloration, les chemins, etc.) mais une fois que vous l'avez, il fonctionne comme un charme.
J'ai essayé Eclipse, mais c'est vraiment une question de goût; je n'ai jamais aimé SWT applications.
OriginalL'auteur Pindatjuh
Quand je faisais de développement Java sur Windows, j'ai utilisé Eclipse comme IDE. Il serait tout à fait une configuration différente de ce que vous êtes habitué, et Eclipse a besoin d'un peu de peaufinage avant qu'il se comporte, mais dans l'ensemble c'était assez agréable.
Si vous vous fiez à l'extérieur des paquets pour votre développement, vous voudrez peut-être regarder dans Maven. Lorsque je l'ai utilisé c'était vraiment une belle façon de gérer les dépendances et être en mesure de tirer vers le bas la dernière version de chaque paquet je me suis fié, de le construire à partir de la source, et assurez-vous que mon code encore joué de nice avec la dernière version de forfaits dit.
Si vous êtes partielle à VIM comme une interface vous pourriez également être intéressé par cette question: Vim Commandes dans Eclipse.
OriginalL'auteur R0MANARMY
Bien, il y a toujours votre ami l'IDE! Les deux Netbeans et Eclipse êtes libre d'essayer et de travailler aussi bien sur Windows, Linux et Mac.
Alors qu'il y a quelque chose à dire pour l'dédié éditeurs du monde comme Vi ou Emacs, je trouve parfois le jack-of-all-trades IDE qui est dédié à tout faire pour vos besoins de programmation et de les faire de manière adéquate pour être très pratique.
OriginalL'auteur John Munsch
Si j'avais le choix je serais probablement utiliser Eclipse. C'est une bonne recherche, facile à utiliser et flexible IDE adapté principalement pour Java, mais avec des plugins (il en existe des tas!) il peut tout faire (ou assez proche 🙂
Cependant au travail, nous devons utiliser l'Ide, ce qui est commercial. Très bon produit avec des tas de fonctionnalités et parce qu'il est conçu pour le développement Java il supporte vraiment en autant de façons que possible.
Les deux IDEs peut être utilisé avec ANT ou si vous voulez quelque chose de différent, et j'ai entendu de plus en plus puissants, vous pourriez vérifier Maven.
OriginalL'auteur Jacob
J'ai toujours été un Java Windows développeur, donc je n'ai jamais franchi dans le développement de Linux côté. Mon Windows Java IDE de choix a toujours été Eclipse pour les Développeurs Java.
Je vous encourage fortement à essayer de développer en Java sur Windows. Venez découvrir si vous ne l'aimez pas, ou la nostalgie des coups de pied dans, (selon la première éventualité) je vous recommande de télécharger Sun Virtual Box, installer Linux avec votre choix des outils pour le développement et vous pouvez maintenant commencer là où vous l'aviez laissée, tout en continuant d'utiliser Windows comme système d'exploitation.
Espère que cette aide.
J'avais mis à jour ma réponse, j'ai utilisé quelques-uns: NetBeans, BlueJ et Eclipse. Eclipse a pris le gâteau pour moi.
Il y a Cygwin (cygwin.com) qui vous donnera un linux comme API en ligne de commande dans windows. Il y a aussi la console PowerShell (technet.microsoft.com/en-us/library/ee177003.aspx) mais ce genre de nécessite l'apprentissage de PowerShell (langue).
OriginalL'auteur Anthony Forloney
En termes d'émuler un environnement linux, avoir un regard sur Cygwin.
En termes de ce que l'utiliser sous Windows, un IDE est vraiment un must. Il y a trois intéressant de regarder de la boîte: Eclipse, NetBeans et à l'IDÉE. Tous sont open source, mais l'IDÉE est la version open source est une sorte de handicapé. Au-delà de base JavaSE développement, vous avez besoin de la version de payer pour, mais là encore, il est aussi bon que vim et bash dans presque n'importe quoi. Eclipse est "standard". Et NetBeans est le plus proche de la bleading bord.
Toutes ces IDEs fonctionner sur Linux, ainsi, si vous n'avez pas utilisé jusqu'à maintenant, j'imagine que vous serez attirés par Cygwin, à quel point vous pourriez aussi bien essuyer et installer votre favori distro Linux.
OriginalL'auteur Yishai
certainement utiliser un IDE. Je recommande
http://www.jetbrains.com/idea/free_java_ide.html
OriginalL'auteur irreputable
De développement Java ... avec vim? (frisson)
Vous beaucoup de merveilleux IDEs. Eclipse parmi eux - et il s'exécute dans Windows/Linux.
OriginalL'auteur leonbloy
Si vous ne voulez pas être un aventurier à utiliser un IDE, téléchargement cygwin, et l'installation d'un "linux" développement enivornment, c'est ce que je fais pour mes propres projets quand le serveur est sous Linux env et je veux garder les mêmes scripts de compilation et de l'environnement, de même u peut utiliser rsync pour synchroniser si tu veux avoir une sauvegarde linux env. pour le développement.
OriginalL'auteur Edgar Zavala
J'ai utilisé Eclipse IDE pour tous mes Java besoins tout au long de mon semestre à long Java cours. J'ai aussi utilisé la vrapper plugin pour obtenir le vim raccourcis clavier pour les mouvements.
Je sais pour un fait que d'aller dans cette voie fait l'écriture de code Java à un ensemble beaucoup plus facile que j'ai passé ma voie normale de vim+ligne de commande. Je suis aussi assez sûr que c'est l'environnement de mon frère utilise la programmation pour Amazon.
Pour l'écriture de code Java sur windows OU linux (j'ai surtout exclusivement l'utilisation de linux), Eclipse est le meilleur. Ayant également utilisé NetBeans, je peux vous dire que ma préférence a été pour Eclipse, il se sentait de plus solide, plus "réel". Je ne sais pas comment le décrire. Bien sûr, je n'ai jamais travaillé sur une très vaste (> 2000 LOC) -- ((< 2000 LOC) si vous lisez LISP) -- le programme, donc je n'ai aucune expérience avec le sérieux de l'atonie de problèmes auparavant mentionné.
OriginalL'auteur Wayne Werner
Linux sera un peu plus rapide par rapport à Windows. Personnellement, j'aimerais rester avec Linux, mais essayez d'utiliser l'IDE comme Eclipse/NetBeans qui sont très utilisés dans l'élaboration du projet.
OriginalL'auteur Phani
Je me rends compte que ce n'est pas une récente question, mais j'ai peut-être un tout à fait actuelle de réponse.
Aussi longtemps que le choix est le vôtre séjour avec Linux ou Mac OS par la suite. Windows n'est pas vraiment un environnement familier pour java dev. En passant, je suis assez curieux de savoir comment tu avais trouvé windows après plus de temps sur linux.
N'importe quel système d'exploitation sera celui de votre choix, la réalité est un IDE. Je suis vraiment étonné par les devs à l'aide de VIM pour la JVM de développement. Je pense que c'est possible, je l'ai vu moi-même. Bien que les fonctionnalités de l'IDE pourrait vous donner sont bien au-delà.
Vim et la Fourmi? Je sais que c'était en 2010 à l'époque, mais...
OriginalL'auteur topr
Vous pouvez utiliser IntelliJ IDEA par JetBrains pour le développement sous Windows. C'est une excellente IDE et la vraie vie par son nom. Il a une grande complétion de code et fait de vous un productifs développeur Java une fois que vous vous habituez à elle et connaître tous les raccourcis et de la productivité des conseils et des astuces.
Même si vous revenez à Linux après un certain temps, je vous recommande d'utiliser l'Ide sous Linux aussi. C'est un excellent outil et supprime tous les inutiles nuances de sorte que vous pouvez vous concentrer sur le développement du coeur de la partie.
Voici le lien: IntelliJ IDEA
OriginalL'auteur Varun Upadhyay
Je suis avec Windows pour le développement Java.
Pour l'installation du JDK que vous pourriez obtenir le fichier zip, extraire un chemin comme
c:\java
et de définirJDK_HOME
variable système. Après cela, n'oubliez pas d'inclure cette variable avec dossier bin dans le path. Cette déclaration doit ressembler à%JAVA_HOME\bin%
(de façon similaire à linux).J'utilise IntelliJ IDÉE que mon IDE. C'est très utile, rapide et ont une grande communauté de développeurs.
Si vous devez utiliser la borne PowerShell est grand et vous pouvez les combiner pour hyper.est ou ConEMU/CMDER.
Si vous avez besoin d'un peu de code de l'éditeur pourrait utiliser VSCode avec un plugin vim.
OriginalL'auteur Elizeu Santos