3

私はエイダを学び始めたばかりで、MVS 2008/2010のようなエディターを使用できるかどうか疑問に思っていましたか?MVSはGNATコンパイラを検出しますか?GNAT GPLコンパイラを使用していますが、GPSエディタを使用するのは難しいと感じています(MVSエディタよりもはるかに直感的ではありません)。このチュートリアルでは、GPSでプロジェクトを作成する方法については十分に説明されていません。

機能に制限はありますが、現在はうまく機能するAdaGIDEを使用しています。

ありがとう。

4

3 に答える 3

2

Gnat用のVSアドオンを見たことがありません。バニラGnatは、Microsoftリンカーと互換性がないため、実行するのは困難です。これは、gcc対Microsoftのことです。Gnat .NETポートがあり、Microsoftツール(VisualStudioを含む)とうまく統合できると主張しています。あなたはそれでより幸運があるかもしれません。

あなたが持っている他のオプションはObjectAdaです。VisualStudioも使用しませんが、VSユーザーに馴染みのある環境を使用しています。無料ではありませんが、最後にそのコストがVisualC++と同等であることを確認しました。Microsoftリンカーを使用しているため、VisualStudioとの統合は実行可能です。

個人的にはVisualStudioが嫌いで、すべての編集をEmacsで行います(Microsoft C ++の場合でも)が、どこから来ているのかはわかります。

于 2010-05-04T15:00:50.393 に答える
1

VisualAdaはまだリリースされていませんが、最終的にリリースされると、GNATをVisual Studioと統合するだけでなく、C ++/WinRTがC++に対して行うのと同じようにWinRTコンポーネントのAdaバインディングを自動的に生成します。 これがビデオで、これが未発表のVisualAdaのデモのcomp.lang.adaへの投稿です。

于 2018-03-15T00:59:49.160 に答える
0

最後に、Alex Gamperによる「VisualAda」プラグインを入手しました: https ://marketplace.visualstudio.com/items?itemName = AlexGamper.VisualAda

他の多くの人が述べているように、アドオンはgcc / gnat(すべてのmingw / msys2インフラストラクチャを含む)に基づいており、VS用にネイティブではありません

于 2021-11-15T09:58:54.260 に答える