web-dev-qa-db-ja.com

Java Visual Studio 2010?

JavaプロジェクトをVisual Studio 2010で管理/デバッグ/コンパイルする方法はありますか?

回答する前に、 このトピック をお読みください。

32
Shimmy

私はパーティーに少し遅れましたが、誰かが サポートの追加を開始しました のようです。説明から、現時点では、単一のファイル内で構文の強調表示と基本的なナビゲーションのみを行います。ただし、Q&Aセクションで、著者は年内にコンパイルとデバッグのサポートを追加する計画に言及しています。

16
Chris Ostler

短い答え-いいえ。

長い答え-いいえ、質問でブログエントリが参照したJavaに対するインテリセンスのサポートがJ#サポートに依存しているためです。 -VS2008にはありません。

長い目で見れば、Eclipse/Netbeans/IntelliJの使用方法を学ぶ方がいいでしょうIDEAまたは他のIDEを管理する目的でJavaプロジェクト。

13
Vineet Reynolds

承知しました。 Visual Studioは、誰かがプラグインを作成するのに時間をかける限り、どの言語でも動作します。ヘック、MainsoftはすでにVisual StudioにJVMデバッグサポートを追加しています。彼らは言語をサポートしていません。

唯一の問題は、あなたがそれを書く人でなければならないということです。

私はあなたに嘘をつきません。それは簡単なことではなく、両側のファンボーイはあなたを嫌います。しかし、あなたがそれをやってのけるなら、私は少なくともあなたがそれをどのようにしたかについて書くためにいくらかのお金を提供することができます。

12
Jonathan Allen

いいえ、ただし、VSがJavaアプリケーションの構築をサポートする可能性がある日が待ち遠しいです。 IDEが完全な機能を備えているとはまだ思っていません。個人的に、VSがJava開発をサポートしている場合、EclipseとNetbeansのインストールを破棄します。 ...不安定なJava IDEにうんざりしています...

6
jdannemann

Cyber​​duck はJavaで記述され、Visual Studio 2010で開発されていますが、 [〜#〜] ikvm [〜#〜] 、Javaの実装。ここに ビルド手順

5
Dan H

C++構文の強調表示は、Javaにはかなり適しています。これをオプション->テキストエディタ->ファイル拡張子でオンにします。

  • 拡張:Java
  • エディター:Microsoft Visual C++

ここで、.Javaファイルを再度開き、きれいな色を確認します。

3
Raven

完全なJava開発を目指して、IntegraStudioという名前の新しいプラグインが現在開発されています。

  • Java(VSの標準C++ IntelliSenseと同等)のIntelliSense
  • antまたはMavenでビルドする
  • ソリューションエクスプローラーでのAnt/Mavenプロジェクトビューの直接表示
  • コンテナーの視覚化を備えたJavaデバッガー
  • vSブラウジング機能のサポート(クラスビュー、コード定義など)
  • クラスビューはJAR(標準ライブラリを含む)のクラスでも機能します
  • mavenリポジトリの閲覧
  • JDK:1.6-1.8

標準のJDKツールを使用し、実際のJavaプラットフォーム(VJ#のように.NETプラットフォームソリューションではありません)を対象としています。

これを書いている時点では、IntegraStudioプラグインはベータ版です。

Eclipseの高度な機能はまだ含まれていませんが、それらの多くは現在のロードマップにあります(コードリファクタリングやクイックフィックスなど)。

Visual Studioギャラリーで見つけることができます:

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

製品の公式ウェブサイトは次のとおりです。

http://www.softerg.com/integra

現在のドキュメント(多数のスクリーンショット付き):

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

1
Dominic.wig

少なくとも25%を行う必要がある場合は、Eclipseに行くことをお勧めします。Javaコーディング。そうでなければVSも良いです。

1
Pervez Alam