2008-09-02 8 views

Répondre

1

Vérifiez le projet mono. http://www.mono-project.com/
C'est le projet '.NET for linux'.
Ils ont aussi une idée basée sur Eclipse dans le cadre de l'ensemble. Je ne l'ai jamais utilisé auparavant mais j'ai utilisé eclipse pour java et quelques travaux php, et eclipse est plutôt bon

Édition: l'ide s'appelle MonoDevelop. Vu à http://www.monodevelop.com/

1

Vous ne

SharpDevelop - Il ne résiste pas vraiment à Visual Studio. Tu l'as trouvé parfois utile car il supporte Visual Basic. Et parfois je pouvais charger des solutions pour des projets qui n'étaient pas installés sur mon VS. Mais les fonctionnalités vraiment utiles que j'ai trouvé étaient: Conversion entre C# < -> Code VB, PInvoke, et Expressions Regex. Oh et n'oublie pas le support pour Boo: D. il y a aussi Borland C# Builder AFAIK. J'ai seulement vu un tutoriel écrit il y a longtemps par quelqu'un qui l'a utilisé.

MonoDevelop - link text Ceci est basé sur SharpDevelop 0.9 si je me souviens bien. Je dois dire que je ne l'ai utilisé qu'une fois pour voir si je peux travailler avec des threads sous Linux comme dans Windows.

C'est à peu près tout ce dont je me souviens, je suis sûr qu'il y a au moins un plus d'IDE mais je ne m'en souviens pas maintenant :). En outre, ils ne correspondent pas vraiment à VS + Resharper :) ou + CodeRush. De plus vous avez Visual Studio Express, donc à moins de devoir travailler sur Linux ou d'avoir des projets que vous pensez pouvoir ouvrir dans #D, il n'y a pas grand-chose à faire. MonoDevelop commence à essayer de garder un œil sur elle.

J'ai trouvé ce refrences aussi X-Code

3

La grande majorité des développeurs .net utilisent Visual Studio, mais il y a deux alternatives.

Visual Studio Express Editions sont gratuits et vous donnent une version réduite de Visual Studio que vous pouvez utiliser avec une seule langue, à savoir VB ou C# ou C++.

SharpDevelop est probablement la meilleure alternative gratuite à Visual Studio. C'est open source et a des fonctionnalités comme un concepteur de formulaire. Il prend en charge toute la gamme des langues .net (y compris IronPython, F # et Boo). Il a également des fonctionnalités introuvables dans Visual Studio, comme la possibilité de traduire entre C# et VB.net. Vous pouvez même mélanger différentes langues dans le même projet.

MonoDevelop est également gratuit et open source. - Fonctionne maintenant sous Linux, Mac OS/X et Windows.

Les compilateurs .net sont tous gratuits et inclus avec le SDK. Cela signifie que vous pouvez toujours utiliser n'importe quel éditeur de texte et compiler à partir de la ligne de commande. Ce serait assez pénible à faire avec autre chose qu'un programme vraiment simple!