オプションは何ですか?彼らはどれくらい人気がありますか?これらのIDEは、ビジュアルスタジオと比べて同様の機能を提供しますか?.NETでコーディングするためにVisual Studio以外のIDEを使用できますか?
答えて
はい - あなたはSharpDevelopのを使用して試すことができます:
http://www.icsharpcode.net/OpenSource/SD/
それとも、単にコマンドラインでコンパイルし、メモ帳、またはメモ帳++
http://notepad-plus.sourceforge.net/
を使用することができます。
編集:あなたは無料のソリューションを探しているなら - Visual StudioのC#Expressの版を試してみてください。
Monoプロジェクトをチェックアウト。 http://www.mono-project.com/
「.NET for linux」プロジェクトです。
彼らはまた、全体の一部として日食に基づいてideを持っています。私は前にそれを使用したことはありませんが、私はJavaといくつかのPHPの仕事のためにEclipseを使用しており、日食はかなり良いです。
:ideはMonoDevelopと呼ばれています。 http://www.monodevelop.com/
で見られたあなたは
SharpDevelopのはない - それは本当にVisual Studioのに耐えていません。あなたはVisual Basicをサポートしているので、時には役に立つと思っています。そして、私のVSにインストールされていないプロジェクトのためのソリューションをロードすることができました。しかし、私が見つけた本当に有用な機能は、C#< - > VBコード、PInvoke、および正規表現の間の変換でした。ああ、Booのサポートを忘れることはありません:D。 また、Borland C#Builder AFAIKもあります。昔はそれを使った人が書いたチュートリアルしか見ていませんでした。
MonoDevelop - link textこれはSharpDevelop 0.9を正しく覚えていればそれに基づいています。私は、WindowsのようにLinuxでスレッドを扱うことができるかどうかを一度しか見ていないと言わざるを得ない。
これは私が覚えていることすべてについてですが、少なくとももう1つのIDEがあると確信していますが、今は覚えていません:)。また、VS + Resharper:+ + CodeRushまでは一致しません。
さらに、Linuxで作業したり、#Dで開くことができると思われるプロジェクトがある場合を除いて、Visual Studio Expressがあります。 MonoDevelopはそれに気づいてみることになり始めています。
は、私は、.NET開発者のも X-Code大半は、Visual Studioを使用して、このrefrencesを見つけましたが、選択肢がいくつかあります。
Visual Studio Express Editionsは無料で、VBやC#やC++などの単一言語で使用できるVisual Studioの縮小バージョンを提供します。
SharpDevelopは、おそらくVisual Studioに代わる最良の代替手段です。オープンソースで、フォームデザイナーのような機能を備えています。これは、.netの全言語(IronPython、F#、およびBooを含む)をサポートしています。また、C#とVB.netの間の翻訳機能など、Visual Studioにはない機能もあります。同じプロジェクトで異なる言語を混在させることもできます。
MonoDevelopも無料でオープンソースです。 - Linux、Mac OS/X、Windowsで動作します。
.netコンパイラはすべて無料で、SDKに含まれています。つまり、いつでも任意のテキストエディタを使用して、コマンドラインからコンパイルすることができます。これは本当にシンプルなプログラム以外の何かをするのはかなり痛いでしょう!