2009-08-14 16 views
49

私は仕事で最も多くの時間を使っています。家には私のWindowsコンピュータがあり、Visual Studioで.NET/C#のものをプログラムします。.NET対応のVisualStudio IDE for .NET/C#

私は外でプログラムしたいので、私のMac用の同等のIDEを持つことは素晴らしいことです。

私の場合、同じ機能を持つ類似の職場を持つためには、どのソフトウェアが最適なソリューションですか?

オープンソースが好きですが、商用ソフトウェアも大丈夫です。

+2

新しいMicrosoftはMac、LinuxとWindowsのためのIDEから:https://code.visualstudio.com /ダウンロード – Shoham

+0

Visual StudioコードにはMono 3.10以上が必要です。 – Engineer

+1

Jetbrainsの[Project Rider](https://blog.jetbrains.com/dotnet/2016/01/13/project-rider-a-csharp-ide/) – chenop

答えて

49

MonoDevelopの:http://monodevelop.com/

のVisual Studioに相当するものはありません。しかし、MacやLinuxでC#を書く場合、MonoDevelopよりもうまくいくわけではありません。

Mac版はベータ版です。 From the MonoDevelop site on Mac

MonoDevelopのMac OS Xポートは、まだ開発中ですが、まだ安定版がリリースされていません。マイケル・ハッチンソンの最近の研究は、Mac上のMonodevelopの使いやすさと安定性の向上に焦点を当てています。この作品はMonoDevelop 2.2でリリースされる予定です。今は完成しておらず、非常にアルファです。

+0

からのトラッキングが可能です。今まではLinux-OS上でMonoを実行することについて多くの良いことを聞きました。 Linuxとの動作に違いはありますか? – ChrisBenyamin

+1

聞こえるものはすべて信じてはいけません。 Mono&MonoDevelopは商業的スポンサーシップにより積極的に開発されています。後半の各リリースでの改善はとてつもないものでした。やってみて。私はあなたが楽しく驚くだろうと思う。 – grenade

+0

さて、私はそれを試してみましょう - ありがとう。 3つの質問 a)コンパイルなどに追加のソフトウェアが必要ですか? b)コンパイルされたソフトウェアを実行するためのツールは含まれていますか? c)デバッガは含まれていますか? – ChrisBenyamin

18

Intel Macを使用している場合は、仮想化のルートを使用できます。少なくとも同じツールを実行できます。

+1

これは基本的に私が取るルートです。OSの間でバウンスする必要がない場合は、15インチの2.33ghz MacBook ProがVMWare Fusionを実行しているか、またはブートキャンプの下にあります。 –

+0

ええ、でもそれは何でも分かります。とにかくこのヒントをありがとう。 – ChrisBenyamin

+2

+1 [@middaparka](http://stackoverflow.com/users/109825/middaparka)。具体的には、WindowsとVisual StudioのVirtual Boxをお勧めします。少なくとも私はそうしています。 – kenny

8

Macで「C#IDEs」を試したことがある人から来ているのは、WindowsとVisual Studioを使って仮想デスクトップをインストールすることです。それは本当に.NETのための最善の開発IDEです、何も近くに来ることはありません。

関連するノート:私はXCodeが嫌いです。


更新:使用Xamarin Studioの。それはしっかりしている。

+13

Xcodeはひどいです。私はObjective Cを勉強していました。そしてIDEはすでにイライラしている言語を悪化させます。 –

+1

JetBrains AppCodeを試してみてください。それは素晴らしいです! – arts777

+1

@RankoR +1。実際、Apple自身のIDEがとてもひどいことはかなり悲しいことです。 ; _; – Shiki

-7

codeblocks.Itは

http://www.codeblocks.org/

+1

コードブロックを使用しましたか?あなたは私が見ることができるものからそれにネットをすることができます。 – JTew

20

質問は、私はもっとこの質問に日付応答を放棄する必要があるようなので、私は感じるかなり古いですが良いようです。

MonoDevelopのに基づいて、ほとんどすべてのプラットフォームのために、Mac上でC#アプリケーションを構築するための最良のIDEがあるhttp://xamarin.com/

+2

誰でもXamarinを保証したいと思っている人はいますか?それについて良いことを聞いた。しかし、IDEとして、バニラMonoDevelopよりも優れていますか?価格/価値の側面はどうですか? – syclee

+0

私はまだXamarinを使ってAppsを開発していますが、Xamarin Studioは今まで使っていた中で最悪のIDEです。それにはたくさんのバグやクラッシュがあります。 – melanke