42

私は C++ プログラマーとして始めましたが、Visual Studio は私にとって素晴らしい仕事をしてくれました。しかし、最近は C# と Java に手を伸ばしたいと思っています。Visual Studio は C# をサポートしており、私は C# を使用した経験がありますが、Java はサポートしていません。Visual Studio を Java で使用できるようにするためのヒントはありますか? Visual Studio SDK のアドイン ウィザードを使用して Java サポートの拡張機能を作成しようと考えていましたが、非常に複雑な可能性があることに飛び込む前に、ここにいる誰かが以前にこれを試みたことがあるかどうか疑問に思っていました。この問題に取り組むための私へのアドバイス。インターネットをよく検索した結果、ビジュアル スタジオの Java サポートは見つかりませんでした。

明確にするために:

Visual Studio 2012 用のアドインを作成して、Java プログラミングと連携できるようにしたいと考えています。プロジェクト ファイルを作成するときに .java ファイルを作成するオプションが必要であり、コンパイルするときに javac コンパイラを使用してコンパイルする必要があります (既にダウンロードしています)。

追加の詳細:

eclipse などの Java IDE が既に存在することは承知していますが、Visual Studio で動作させることができるかどうかを知りたかっただけです。私は Visual Studio をとても楽しんでおり、以前から使用しています。同じインターフェイスを使用して、知っているすべての言語でプログラミングできるようになりたいと思っています。

はい、C# は一種の強化された Java ですが、特に Java を必要とするいくつかの処理が必要になる可能性があるため、それらを記述する方法が必要になります。Eclipse または別の IDE を使用できますが、可能であればビジュアル スタジオを使用したいと考えています。

4

9 に答える 9

16

Java 言語をサポートするビジュアル スタジオ プラグインがあります

于 2014-02-24T18:25:16.857 に答える
9

IntegraStudioは、Visual Studio で Java プロジェクトの構文の色付け、ビルド、デバッグ、および定義と参照の検索 (F12 および ALT-F12) を可能にします。

于 2015-02-24T23:19:00.367 に答える
5

理論的には、VS プロジェクトにカスタム ビルド ステップを定義することで実現できます。また、ファイル テンプレートを作成して新しい Java ファイルを作成することもできますが、適切なパッケージに何かをスローできるかどうかはわかりません。そのため、Java ide がスローするものをかなり多く書くことになる可能性があります。すでに。不可能ではありませんが、経験から(私はMacでxcodeを使用し、WindowsではEclipse、Netbeans、code::blocksを使用し、JavaとC ++の両方でコマンドラインからコンパイルすることになりました)新しいアイデア。

あなたがしつこいなら、私はこれを見つけました:http: //improve.dk/compiling-java-in-visual-studio/

Javaの一般的なテンプレートを作成するために、それをフォローして変更しようとする予定です

可能であれば (私が何をしているかを十分に理解していれば)、Java プロジェクトとファイル用のカスタム ウィザードを実装する予定です。

于 2013-07-26T13:23:06.710 に答える
4

Visual Studio for Java http://visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93を使用できます

于 2014-07-15T08:30:27.563 に答える
0

Java を C# に移植するための Visual Studio IDE の使用:

現在、Java から C# にコードを移植するために Visual Studio IDE 環境を使用しています。なんで?Java には巨大なライブラリがあり、C# は UWP エコシステムへのアクセスを可能にします。

編集とデバッグをサポートし、Java バイトコード (逆アセンブリ) を調べるには、次のことを試してください。

Android (Java/C++) 開発をサポートするには、次を試してください。

于 2016-10-04T09:20:11.090 に答える
-3

Java を使い始めたい場合は、Java IDE を使用する方がはるかに満足できます。IntelliJ Community Edition、Eclipse、および Netbeans はすべて無料です。

Visual Studio のキーボード ショートカットを使用するように IntelliJ を設定できることはわかっているので、私のようなキーボード中毒者であっても、Java IDE に違和感を覚えることはありません。

IDE の違いは最小限であり、Java 開発に Java IDE を使用することで節約できる時間は非常に大きくなります。

幸運を!

于 2013-04-02T02:04:36.213 に答える
-15

Java は Net Framework をサポートしていません。Java には独自のフレームワークがあります。Visual Studio はかつて J++ と J# をサポートしていましたが、これらは .Net で開発したい Java 開発者を対象としていましたが、それ以降は廃止されました。

ほとんどの人は、Java を開発したい場合、Netbeans、Eclipse、または同等のものから始めます。彼らは、Visual Studio で Java を開発できるかどうか、このようなサイトで尋ね回ることはありません。

私の正直な意見では、Java は Visual Studio ではうまく機能しません。Oracle と Microsoft は 2 つの別個のエンティティであり、その状態を維持する必要があります。私が見たい Oracle と Microsoft の唯一の組み合わせは、Windows 用の Java と Windows 用の Java 開発ツールです。Visual Studio で Java を見たくありません。角を曲がったところにC#が残っていると、混乱しすぎます。

于 2014-02-07T00:01:29.343 に答える