仕事で Ada のコーディングに GPS を使い始めました。IDE を最大限に活用するためのヒントはありますか? または私が知っておくべきプラグインはありますか?
たとえば、オンザフライで構文/型チェックを有効にする方法はありますか?Eclipse/ビジュアルスタジオでエラーに下線が引かれるようなものですか?
また、GPS と比較した GNAT Workbench に対する人々の一般的な意見は何ですか?
ありがとう
マット
GPS には Eclipse のようなバックグラウンド構文チェックの形式があるとは思いませんが、少なくとも私は見つけていません。
私は最初の Ada プログラムとして GPS で小さな端末プログラムを書きましたが、それに対する私の意見は一般的に否定的です。
ブラウザは非常にわかりにくく、探しているアイテムを見つけるのが困難です。
エディターには、左側に列を追加し、マウスの下の項目に基づいて動的に削除するという厄介な習慣があります。これは、マウスでテキストを選択しようとしているときに、移動するとテキストが 1 文字ずつ左右に切り替わるため、正確な選択が困難になります。
デバッガーに入るには非常に多くの手順が必要であり、通常、ブレークポイントを設定すると、エディター内のファイルが EOF の位置に移動するため、関心のあるセクションに戻るために多くのスクロールを行うことになります。
デバッガーの出力は、すべてのグラフィック要素で派手に見えますが、操作も面倒です。
GPS は Ada ライブラリのより優れたヘルプ機能を提供しますが、通常、Eclipse よりも標準ライブラリをブラウズしてチェックアウトする方が簡単です。
全体として、Eclipse が機能する場合は、Eclipse を使い続けるか、同じプロジェクトで両方を開いてヘルプなどのために GPS に切り替えることをお勧めします。
ここに関連する質問がありましたが、現在は保留になっています (あなたの質問は内容が幅広いため、すぐに質問されると予想されます) が、いくつかの調査を行いましたが、Ada フィールドにあるものには一般的に不満です. 言語は素晴らしいですが、悪いツールの下では窒息します。
最後のヒント: Slick Edit はテキスト エディターであり、ブラウジング機能は非常に優れていますが、Ada には欠点があります (ビューティファイアーなど)。
あなたのベンチャーで頑張ってください