web-dev-qa-db-fra.com

Java dans Visual Studio 2010?

Existe-t-il un moyen de gérer/déboguer/compiler Java dans Visual Studio 2010 )?

Avant de répondre, veuillez lire cette rubrique .

32
Shimmy

Je suis un peu en retard à la fête, mais on dirait que quelqu'un a a commencé à ajouter du support . D'après la description, pour le moment, il ne fait que mettre en évidence la syntaxe et la navigation de base dans un seul fichier. Cependant, dans la section Q&R, l'auteur mentionne des plans pour ajouter la prise en charge de la compilation et du débogage plus tard dans l'année.

16
Chris Ostler

La réponse courte - Non.

La réponse longue - Non, parce que la prise en charge supposée d'intellisense pour Java que l'entrée de blog mentionnée, dans la question, repose sur la prise en charge J #. Je pense que cela fait longtemps que Microsoft a arrêté J # - VS2008 ne l'a pas.

À long terme, il vaut mieux apprendre à utiliser Eclipse/Netbeans/IntelliJ IDEA ou tout autre IDE dans le but de gérer Java.

13
Vineet Reynolds

Sûr. Visual Studio fonctionne avec n'importe quelle langue tant que quelqu'un prend le temps d'écrire les plug-ins correspondants. Heck, Mainsoft a déjà ajouté la prise en charge du débogage JVM à Visual Studio. Ils ne prennent tout simplement pas en charge la langue.

Le seul problème est que VOUS allez devoir être celui qui l'écrit.

Je ne te mentirai pas. Ce ne sera pas facile et les fans des deux côtés vous détesteront pour cela. Mais si vous réussissez, je peux au moins vous offrir de l'argent pour écrire sur la façon dont vous l'avez fait.

12
Jonathan Allen

Non, cependant, je rêve du jour où VS pourrait éventuellement prendre en charge la construction Java applications. Je ne pense pas avoir encore trouvé un IDE aussi complet) . Personnellement, si VS supportait Java, alors je mettrais à la corbeille mon installation d'Eclipse et de Netbeans. ... tellement fatigué de wonky Java IDEs ... .

6
jdannemann

Cyberduck est écrit en Java et développé dans Visual Studio 2010, bien qu'il nécessite IKVM , une implémentation de Java pour Mono et Microsoft .NET Framework. Voici les instructions de construction .

5
Dan H

La mise en évidence de la syntaxe C++ semble assez bonne pour Java. Activez cette option dans Options-> Éditeur de texte-> Extension de fichier.

  • Extension: Java
  • Editeur: Microsoft Visual C++

Maintenant, rouvrez un fichier .Java et voyez de jolies couleurs.

3
Raven

Un nouveau plugin est en cours de développement nommé IntegraStudio, visant à un développement complet Java sous VS. Il prend actuellement en charge:

  • IntelliSense pour Java (comparable à IntelliSense C++ standard dans VS)
  • construire avec Ant ou Maven
  • vue directe du projet Ant/Maven dans l'Explorateur de solutions
  • Débogueur Java avec visualisation de conteneur
  • prise en charge des fonctionnalités de navigation VS (affichage de classe, définition de code, etc.)
  • La vue de classe fonctionne également pour les classes dans les fichiers JAR (y compris la bibliothèque standard)
  • parcourir les référentiels Maven
  • JDK: 1,6 - 1,8

Il utilise des outils JDK standard et cible la véritable Java (ce n'est pas une solution de plate-forme .NET, comme VJ # l'était).

Au moment d'écrire ces lignes, le plugin IntegraStudio est en version bêta.

Il ne contient pas encore de fonctionnalités Eclipse avancées, mais bon nombre d'entre elles sont dans la feuille de route actuelle (par exemple, refactorisations de code et correctifs rapides).

Vous pouvez le trouver sur la galerie Visual Studio:

http://visualstudiogallery.msdn.Microsoft.com/588fb167-d18c-4e61-8aeb-30baeddb00da

Le site officiel du produit est:

http://www.softerg.com/integra

Documents actuels (avec un grand nombre de captures d'écran):

http://www.softerg.com/integra/docs/pages/is_intro.htm

1
Dominic.wig

Je conseillerai d'opter pour Eclipse, si vous devez faire au moins 25% Java. Sinon VS est bon aussi. Mais j'aime Eclipse pour C++ ainsi que Java.

1
Pervez Alam