Visual Studioを使用してC ++コースを教えています。私の生徒の1人はMacを持っていて、自分のマシンで使用するIDEを探していました。何がお勧めですか?
Visual Studioを使用してC ++コースを教えています。私の生徒の1人はMacを持っていて、自分のマシンで使用するIDEを探していました。何がお勧めですか?
回答:
MacOS Developer Toolsの一部であるXcodeは素晴らしいIDEです。C ++プロジェクトをビルドおよびコンパイルするように構成できるNetBeansおよびEclipseもあります。
Clion JetBrainsのからも利用可能になりました、そしてプロジェクトモデルとしてcmakeのを使用しています。
Emacs!Eclipseも機能する可能性があります。
Code :: Blocksはクロスプラットフォームで、wxWidgetsライブラリを使用しています。それは私が使用するものです。
別の(無料ではありませんが)オプションは、VMware FusionまたはParallels DesktopをMacにインストールし、VMでVisual Studioを使用してWindowsを実行することです。
これは本当にかなりうまくいきます。欠点は次のとおりです。
良い点は、あなたと学生は、指導資料で説明されていないIDEの違いに煩わされる必要がないことです。
Visual Studioのような本格的なIDEを探しているなら、Eclipseが最善の策かもしれません。
Eclipseは、拡張性が高く構成可能です。
それ自体は実際にはIDEではありませんが、TextMateは本当に好きです。それに付属しているC ++バンドルを使用すると、IDEで見つかることの多くを実行できます(拡張機能なしで!)。
Mac OS X v10.6(Snow Leopard)では、今のところEclipse for C / C ++開発を避けてください。現在、GDBの非互換性の問題などが原因で、デバッグを問題にしたり不可能にしたりする深刻な問題があります。参照:MacでEclipse Galileoを使用したC ++のデバッグに関する問題。